Java语言是一门面向对象的编程,所以想实现分页功能就先设计一个分页的类(不设计也行,但是那就没什么意义了)。因为这个类不是专门给某个数据准备的,是要设计成只要想分页都可以使用这个类。所以就要把这个类设计成一个泛型类。类里一般有几个实例变量总页数、总条数、每页条数、当前页数、数据,然后还有这几个实例变量的get、set方法。
第一步:设计一个分页工具类PageBean
第二步:准备一个dao实现类,存放两方法,一个是查询数据的方法,一个是查询数据总条数的方法。
查询数据的方法需要带两个参数,pageNumber:当前页码,pageSize:每页显示的条数
查询数据总条数的方法:
public int findAllCount1() {
int count = 0;
try {
conn = JdbcUtil.getConnection();
String findAllCountSql = "SELECT COUNT(*) FROM sys_us