MybatisPlus Page类的解析与使用 |
您所在的位置:网站首页 › mybatis参数传递原理 › MybatisPlus Page类的解析与使用 |
Mybatis-Plus Page类的详解与使用
Page类源码分析如何使用
Page类
mp3.3.0后提供了分页这个扩展功能,传送门Page类源码看这里 源码分析
mp可以自动帮我们分页,但是需要进行配置 在config包下新建配置 @EnableTransactionManagement @Configuration public class MybatisPlusConfig { @Bean public PaginationInterceptor paginationInterceptor() { PaginationInterceptor paginationInterceptor = new PaginationInterceptor(); paginationInterceptor.setCountSqlParser(new JsqlParserCountOptimize(true)); return paginationInterceptor; } }***dao层***写接口,如果要使用curd方法,就要继承baseMapper @Repository("userMapper") public interface UserMapper extends BaseMapper {}自定义方法 Page queryUsers(Page page)一旦传入了Page,mybatis-plus就自动开始进行分页。 传入的Page如何构造 看service层 userMapper.queryUsers(new Page(pageNum,pageSize))最简单的构造方法就是传入当前在几页,一页有几条数据 最后返回的json就是这个样子了。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |