java分页详细设计说明书

java分页详细设计说明书

ID:47105299

大小:95.00 KB

页数:9页

时间:2019-08-04

java分页详细设计说明书_第1页
java分页详细设计说明书_第2页
java分页详细设计说明书_第3页
java分页详细设计说明书_第4页
java分页详细设计说明书_第5页
资源描述:

《java分页详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1引言21.1编写目的21.2背景21.3定义21.4参考资料22程序系统的结构23程序1(标识符)设计说明23.1程序描述33.2功能33.3性能33.4输人项33.5输出项33.6算法33.7流程逻辑33.8接口33.9存储分配43.10注释设计43.11限制条件43.12测试计划43.13尚未解决的问题49详细设计说明书1引言1.1编写目的简化软件、程序开发,为程序员软件开发节省大量时间。1.2背景说明:a.系统名称:软件程序----------分页类;b.任务提出者:刘官升;c.开发者:巩远义;d.用户:适合所有程

2、序开发人员;1.3定义类:处理分页的程序类Page类连接数据库查询数据类EntityHibernate类外文词组:result数据集合start本页数据在数据集中的起始位置pageSize每页数据的记录数totalCount总数据集合的记录数pageNo页码currentPageNo当前页码lastPageNo尾页页码定义方法:/***hql查询分页返回list*@parampageNo页码*@parampageSize每页数据大小*@paramtotalCount总数据数*@paramhql9*@return*/publ

3、icListlistHql(intpageNo,intpageSize,inttotalCount,Stringhql)/***分页查询函数hql不带参数*@paramhql*@parampageSize每页显示数据大小*@paramtotalCount总条数*@parampageNo页号*@returnnewPage(list,startIndex,totalCount,pageSize)*/publicPagepageHql(Stringhql,intpageSize,inttotalCount,intpageNo)/

4、***hql分页查询*@paramhql*@parampageNo当前页数*@parampageSize每页显示数据条数*@returnnewpage*/publicPagepageHql(intpageNo,intpageSize,Stringhql)/***分页查询函数,使用hql返回Page**@paramhql使用namedqueryparameterasfromFoofoowhere*foo.bar=:bar.*Mapparam=newHashMap();*param.put(“bar”,“xx

5、x”);*@parampageNo页号,从0开始.*@parampageSize页大小*@paramparamajava.util.Map*@returnnewPage(list,startIndex,totalCount,pageSize)*/publicPagepagedHqlQuery(Stringhql,intpageNo,intpageSize,inttotalCount,Mapparam)/***分页查询函数,使用sql*@parampageNo页号*@parampageSize页大小*@paramtotalC

6、ount总条数*@paramsql9*@returnnewPage(list,startIndex,totalCount,pageSize)*/publicPagepagedSqlQuery(intpageNo,intpageSize,inttotalCount,Stringsql)/***分页查询函数,使用hql**@paramhql使用namedqueryparameterasfromFoofoowherefoo.bar=:bar.*@parampageNo页号,从0开始.*@parampageSiz

7、e页大小*@paramparamajava.util.Map*@returnnewPage(list,startIndex,totalCount,pageSize)*/publicPagepagedHqlQuery(intpageNo,intpageSize,Stringhql,Mapparam)/***获取hql查询的总条数*@paramhql查询hql语句*@return*@throwsException*/publicIntegergetHqlCount(Stringhql)/***获取sql查询的总条数*@para

8、msql查询sql语句*@return*@throwsException*/publicIntegergetSqlCount(Stringsql)1.4参考资料a.http://plugins.jquery.com/project/Pager;b.http://www.biuuu.com/p1222.h

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。