在使用MyBatis-Plus进行分页查询时,有时会遇到total值为0的问题。这通常意味着查询没有返回任何结果,但实际上这并不是一个错误。MyBatis-Plus的分页查询功能默认情况下会返回一个Page对象,其中包含当前页的数据和总记录数。如果总记录数为0,则表示没有符合条件的记录。要解决这个问题,首先需要确定查询条件是否正确。
如果存在版本不兼容的问题,尝试升级或降级MyBatis-Plus版本。 查看是否有其他代码或配置影响了分页结果的返回: 检查项目中是否有其他拦截器、过滤器或AOP切面等影响了MyBatis-Plus的分页查询。 确保没有代码逻辑错误导致分页参数在传递过程中被修改或丢失。 如果以上步骤都无法解决问题,建议: 查看MyBatis-Plus的官方文...
打断点查看fixedAssetsEntityPage,records条目正确,但是total和pages都是0 二. 解决 查阅官方文档发现,缺少了分页插件的配置,在sqlSessionFactory中添加分页插件,添加后为 class="com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean"> &lhttp://t;array> class="com.baomidou.mybatisplus.spring.MybatisSqlSe...
MyBatis-plus中的Page出现返回total总为0的问题 在使用MyBatis-plus进行分页的过程中,发现返回的Page中的属性total总为0的问题,但是是有数据的!可以尝试如下解决方案: 1.添加如下配置文件 代码语言:javascript 复制 @ConfigurationpublicclassMybatisPlusConfig{/** * mybatis-plus分页插件 */@BeanpublicPaginationInter...
背景:今天想简单研究一下mybatis-plus分页,没想到给我整懵逼了,total总数一直给我返回0,能返回数据,但分页失效,气死,搞半天发现还需要注入一个Bean对象 PaginationInterceptor即可。 一、创建一个类注入PaginationInterceptor @ConfigurationpublicclassMybatisPlusConfig {/*** 分页插件*/@BeanpublicPaginationInterceptor pa...
mybatis-plus 分页Page返回的total总为0 使用旧版本的分页插件会出现这种问题 publicclassMybatisPlusConfig {//分页插件 旧版@BeanpublicPaginationInnerInterceptor paginationInnerInterceptor(){returnnewPaginationInnerInterceptor(); } } 换用高版本配置就能解决...
简介: MyBatis-Plus - 分页查询 selectPage 返回 total 为 0 解决方案 1、添加如下配置文件 importorg.springframework.context.annotation.Bean; importorg.springframework.context.annotation.Configuration; importcom.baomidou.mybatisplus.plugins.PaginationInterceptor; @ConfigurationpublicclassMybatisPlusConfig { /**...
Mybatis-Plus分页查询返回total为0解决 Mybatis-Plus分页查询返回total为0解决⼀、创建⼀个类注⼊PaginationInterceptor 1.@Configuration 2.public class MybatisPlusConfig { 3.4./** 5.* 分页插件 6.*/ 7.@Bean 8.public PaginationInterceptor paginationInterceptor() { 9.return new PaginationInterceptor...
51CTO博客已为您找到关于mybatisplus分页查询total为0的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及mybatisplus分页查询total为0问答内容。更多mybatisplus分页查询total为0相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。