com.easyjf.web.tools
类 DbPageList

java.lang.Object
  继承者 com.easyjf.web.tools.PageList
      继承者 com.easyjf.web.tools.DbPageList
所有已实现的接口:
IPageList, java.io.Serializable

public class DbPageList
extends PageList

使用EasyDBO实现的数据分页查询

作者:
大峡
另请参见:
序列化表格

构造方法摘要
DbPageList()
          默认构造子,若不根查询参数表示直接查某个表中的所有数据
DbPageList(java.lang.Class cls, java.lang.String scope)
          根据类名cls及查询条件scope构造一个数据库分页查询类
DbPageList(java.lang.Class cls, java.lang.String scope, java.util.Collection paras)
          根据类名cls、查询条件scope及查询参数paras构造一个数据库分页查询类
DbPageList(java.lang.Class cls, java.lang.String scope, java.util.Collection paras, IDAO dao)
           
 
方法摘要
 void doList(int currentPage, int pageSize)
          执行查询操作,只有执行doList(int,int)后,才能从分页查询引擎中取出正确的数据
 void setDao(IDAO dao)
           
 void setScope(java.lang.String scope)
           
 
从类 com.easyjf.web.tools.PageList 继承的方法
doList, doList, getCurrentPage, getNextPage, getPages, getPageSize, getPreviousPage, getResult, getRowCount, setQuery
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

DbPageList

public DbPageList()
默认构造子,若不根查询参数表示直接查某个表中的所有数据


DbPageList

public DbPageList(java.lang.Class cls,
                  java.lang.String scope)
根据类名cls及查询条件scope构造一个数据库分页查询类

参数:
cls -
scope -

DbPageList

public DbPageList(java.lang.Class cls,
                  java.lang.String scope,
                  java.util.Collection paras)
根据类名cls、查询条件scope及查询参数paras构造一个数据库分页查询类

参数:
cls -
scope -
paras -

DbPageList

public DbPageList(java.lang.Class cls,
                  java.lang.String scope,
                  java.util.Collection paras,
                  IDAO dao)
方法详细信息

doList

public void doList(int currentPage,
                   int pageSize)
执行查询操作,只有执行doList(int,int)后,才能从分页查询引擎中取出正确的数据

参数:
currentPage -
pageSize -

setDao

public void setDao(IDAO dao)

setScope

public void setScope(java.lang.String scope)