springboot2.0推荐的编写方式是findAll(规范,用Spring的JdbcTemplate实现分页的功能最近已经用spring中的JdbcTemplate实现了数据库的查询和插入操作。发现spring的JdbcTemplate不如HibernateTemplate,并且已经实现了/ -2/ function,所以要自己用get JDBC template()query forlist(String SQL)来实现,得到的结果集就是全部,如果你的查询有记录或者更多,速度肯定会慢,当然,您可以通过ResultSet中的光标来控制查询的开始和结束。我这里用Oracle数据库,用伪列ROWNUM分页mine分页来实现,代码如下:importjavautilListimportsprireJdbcTemplateimportspriresupportJdbcDaoSupport;/* * *分页Function * * @ author Allen Pan */publiclclasspagationextensionsdbcdaosupport { publicstaticfinallintnumbers _ per _ page;//一页。
1、SpringBoot常用注解及外部jar包注入方式spring boot网页开发推荐阅读。