您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > 2-JSP+JDBC-真分页(基于Oracle数据库分页)笔记
分页程序(进阶二)分页程序的实现:1、假分页·是基于程序中的一种分页,靠的是程序的算法·基本思想:将所有的数据从数据库中取出,只显示有用的部分·写的是标准的SQL语句,之后程序通过大量的算法实现Æ对于任何数据库此种实现都是有效·缺点:数据全部取出,造成性能下降·优点:程序的可移植性高任务1:只是完成的一个最简单的分页Æ程序中没有牵涉到查询代码Æ假分页2、真分页(数据库中的一种实现)·任何数据库都会提供分页的函数操作:Oracle、DB2、MySQL·程序中只读取有用的部分,而其他没用的部分是不会被加载到内存之中·因为真分页是在数据库中编写特定的SQL语句,所以对于数据库的移植不好·缺点:可移植性差·优点:程序的性能高任务2:完成真分页任务1开发:1、加入一个搜索框任务2开发1、是在数据库中实现的分页程序·要在数据库中编写一个特定的SQL语句,靠此语句进行数据的查询操作·MySQLlimit函数实现select*frompersonlimit0,10;limt开始的记录,要查询的行数写分页时会发现以下一个最严重问题:1、正常情况下任何80%列表代码中都要写分页意味着80%的程序都要进行重复的代码编写那么能不能把以下代码:首页上一页下一页尾页形成分页显示用的组件如果形成组件,则以后只需在程序中导入此组件即可,而且可以为组件增加功能。现在此组件只适合简单的JSP+JDBC操作或是简单的MVC。
本文标题:2-JSP+JDBC-真分页(基于Oracle数据库分页)笔记
链接地址:https://www.777doc.com/doc-6731453 .html