摘要: (Hibernate的分页做得很好很强大,用的人都知道,这个就不用再说了)1.为什么要分页?首先是数据量太大会影响查询和传输的性能,关键是对用户来说一下看到数万条记录也不是那么友好。2.有哪些分页技术?a)存储过程分页在数据库中创建一个存储过程,传入SQL和页码获得当前页的记录。需要对具体数据库的语法相当熟悉才能够编写,当然也可以直接google。性能最好,但不跨数据库平台。b)数据库专有sql特性分页使用数据库专有的特性(MSSQL的top、Oracle的rownum、MySQL的limit等)实现当前页记录提取。性能也非常好,但也不跨数据库平台。(为什么非要跨数据库平台呢?好吧,如果你的项 阅读全文
posted @ 2013-04-19 12:24 licomeback 阅读(271) 评论(0) 推荐(0) 编辑