MyBatisPlusConfig.java 782 B

123456789101112131415161718192021222324
  1. package com.xuekairui.user.config;
  2. import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
  3. import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;
  4. import org.springframework.context.annotation.Bean;
  5. import org.springframework.context.annotation.Configuration;
  6. /**
  7. * MyBatis-Plus 配置
  8. */
  9. @Configuration
  10. public class MyBatisPlusConfig {
  11. /**
  12. * 分页拦截器
  13. * 必须配置此拦截器,selectPage 才会执行 COUNT 查询,total 才会正确返回
  14. */
  15. @Bean
  16. public MybatisPlusInterceptor mybatisPlusInterceptor() {
  17. MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
  18. interceptor.addInnerInterceptor(new PaginationInnerInterceptor());
  19. return interceptor;
  20. }
  21. }