忍不住了,凑凑热闹,我也来秀一下我的分页类

看到javaeye上分页的帖子实在太多了,上半年,做网站,分页让我烦恼,一气之下,写了个可以通用的分页累,今天在单位,没源代码,先传jar,明天再传源代码,我也show下我的分页类
这是下载地址
http://code.google.com/p/javaman/downloads/list
简单说明
为了保险起见,绝对标准的OO设计
Page 接口 定义分页接口
AbstractPage Page接口的默认实现,实现了大多数操作
defaultPageIMpl 实体类 【如果不满意我的实现,自己可以实现】
用法
实例话一个DefaultPageImpl
默认构造, DefaultPageImpl(); 默认每页显示10条记录
带参数构造 DefaultPageImpl(int rowInPage) 传入每页的显示数目
用法, setRowCount(int c) 需要传入 记录总行数
       setPageIndex(int index) 页码索引
getStartIndex() 返回抓取记录的起始索引 
getOffset()    返回抓取的行数

==============================================================
就这么简单,至于mysql 实际上就是 想办法取得 limit x,y 的xy值
其他数据库没研究过,怎么分页,欢迎大家拍砖

你可能感兴趣的:(mysql,log4j,.net,Google,OO)