?? ipagelist.java
字號:
package com.easyjf.web.tools;
import java.util.Collection;
import java.util.List;
/**
* 分頁業務引擎
* @author 大峽
*
*/
public interface IPageList {
/**
* 得到查詢結果集
* @return
*/
public List getResult();
/**
* 設置分頁查詢處理器
* @param q
*/
public void setQuery(IQuery q);
/**
* 返回總頁數
* @return
*/
public int getPages();
/**
* 返回查詢總記錄數
* @return
*/
public int getRowCount();
/**
* 返回有效的當前頁
* @return
*/
public int getCurrentPage();
/**
* 執行查詢操作
* @param pageSize 每頁記錄數
* @param pageNo 頁碼
* @param totalSQL 統計sql
* @param queryHQL 查詢sql
*/
public void doList(int pageSize, int pageNo, String totalSQL,
String queryHQL);
/**
* 執行查詢操作
* @param pageSize 每頁記錄數
* @param pageNo 頁碼
* @param totalSQL 統計sql
* @param queryHQL 查詢sql
* @param paraValues 查詢參數
*/
public void doList(int pageSize, int pageNo, String totalSQL,
String queryHQL, Collection paraValues);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -