首页 > 其他分享 >mybatis-plus使用selectPage查询数据时,total为0 的解决方案

mybatis-plus使用selectPage查询数据时,total为0 的解决方案

时间:2022-09-23 15:02:46浏览次数:50  
标签:拦截器 Configuration PaginationInterceptor Bean plus mybatis import total

1:问题描述

项目迁移,原本正常的mp的分页坏了,经过调试发现是total参数没有

 

 2:原因

这是mp需要设置分页拦截器才能生效的,所以只要注入一下拦截器即可

3:解决

把这段代码放进项目即可

import com.baomidou.mybatisplus.plugins.PaginationInterceptor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class MybatisConfig {

    @Bean
    public PaginationInterceptor paginationInterceptor() {
        return new PaginationInterceptor();
    }
}

 

标签:拦截器,Configuration,PaginationInterceptor,Bean,plus,mybatis,import,total
From: https://www.cnblogs.com/aiqingbi-aifeifei/p/16722756.html

相关文章

  • mybatis不知道取什么名字的标题
    <!--根据多个id--><foreachcollection="ids"index="index"item="item"open="("separator=","close=")">#{item}</foreach><!--日期截取指定的-->......
  • mybatis的crud
    [查询]<!--根据条件查询-->select*fromtab1where1=1<iftest="field!=nullandfield!=''">andfieldlikeconcat('%',#{field},'%')</if><iftes......
  • MyBatis——使用Mapper代理开发
    使用Mapper代理开发方式完成入门案例  1、定义与SQL映射文件同名的Mapper接口,并将Mapper接口和SQL映射文件放置在同一目录下      (企业开发中,通常是将配置文......
  • Mybatis日志
    一、mybatis日志1.关于日志作用:可以从控制台看到进程13:47:32.510[main]DEBUGorg.apache.ibatis.transaction.jdbc.JdbcTransaction-OpeningJDBCConnection1......
  • Mybatis缓存机制
    MyBatis是常见的Java数据库访问层框架。在日常工作中,多数情况下是使用MyBatis的默认缓存配置减轻数据库压力,提高数据库性能,但是MyBatis缓存机制有一些不足之处,在使用中容易......
  • MybatisPlus代码生成器
    1、导入依赖<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-generator</artifactId><version>3.5.1</version></dependency><d......
  • 记Mybatis动态sql
    目录记MyBatis动态SQL1.<SQL>标签2.<if>标签3.分支标签1.第一种:用在查询条件上用choose-when;otherwise可不要2.第二种case-when:用在查询结果上3.case-when的特殊用法......
  • MyBatis 快速入门
    MyBatis快速入门    查询tb_user的所有信息  1、创建tb_user表,添加数据createdatabasemybatis;usemybatis;droptableifexiststb_user;createtabl......
  • MyBatis 简介
    MyBatisMyBatis是一款优秀的持久层框架,用于简化JDBC开发官网:https://mybatis.net.cn/ 持久层负责将数据保存到数据库的那一层代码javaEE三层架构:表现层、业......
  • mybatis如何使用truncate清空表
    Mapper接口void truncateTable();XML文件<update id="truncateTable" >    TRUNCATETABLE表名  </update>注意:是<update>标签,不是<delete>标签......