分页(对查询出的数据进行分页显示)

而不是对全部的数据进行分页显示
同上篇分页,不同的是dao层进行查询时的代码是这样的:

public List<Book> queryBookList2(String name, int pageNo, int pageSize) throws SQLException {
                QueryRunner queryRunner = new QueryRunner(C3P0Utils.getDataSource());
                String sql="select * from book where  bookname LIKE ? limit ?,?";
                List<Book>  list = queryRunner.query(sql, new  BeanListHandler<Book>(Book.class),"%"+name+"%",(pageNo-1)*pageSize,pageSize);
                return list;
    }

因为这是模糊查询.

你可能感兴趣的:(第二阶段项目,JSON解析)