分页不生效的原因都是拦截器的问题 添加拦截器有两种情况 在配置类上加拦截器 @Configurationpublic class mybatisPlusConfig { @Bean public MybatisPl
@Configurationpublic class mybatisPlusConfig { @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); // 向Mybatis过滤器链中添加分页拦截器 interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.Mysql)); return interceptor; }}
@Bean public sqlSessionFactory sqlSessionFactoryBean(DataSourceProxy dataSourceProxy) throws Exception { //修改为MybatisSqlSessionFactoryBean MybatisSqlSessionFactoryBean sqlSessionFactoryBean = new MybatisSqlSessionFactoryBean(); //插件类 MybatisPlusInterceptor mybatisPlusInterceptor = new MybatisPlusInterceptor(); mybatisPlusInterceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.mysql)); sqlSessionFactoryBean.setDataSource(dataSourceProxy); sqlSessionFactoryBean.setMapperLocations(new PathMatchingResourcePatternResolver().getResources(mapperLocations)); sqlSessionFactoryBean.setTransactionFactory(new springManagedTransactionFactory()); sqlSessionFactoryBean.setGlobalConfig(globalConfig); //添加插件 sqlSessionFactoryBean.setPlugins(mybatisPlusInterceptor); return sqlSessionFactoryBean.getObject(); }
来源地址:https://blog.csdn.net/weixin_51146698/article/details/129261467
--结束END--
本文标题: MyBatis-Plus 分页设置不生效
本文链接: https://www.lsjlt.com/news/394415.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-30
2024-05-30
2024-05-30
2024-05-30
2024-05-30
2024-05-30
2024-05-30
2024-05-30
2024-05-30
2024-05-30
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0