MybatisPlusConfig.java 953 B

1234567891011121314151617181920212223242526272829303132333435
  1. package org.jeecg.config;
  2. import org.mybatis.spring.annotation.MapperScan;
  3. import org.springframework.context.annotation.Bean;
  4. import org.springframework.context.annotation.Configuration;
  5. import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
  6. /**
  7. * 单数据源配置(jeecg.datasource.open = false时生效)
  8. * @Author zhoujf
  9. *
  10. */
  11. @Configuration
  12. @MapperScan(value={"org.jeecg.modules.**.mapper*","cn.com.ctop.**.mapper*"})
  13. public class MybatisPlusConfig {
  14. /**
  15. * 分页插件
  16. */
  17. @Bean
  18. public PaginationInterceptor paginationInterceptor() {
  19. // 设置sql的limit为无限制,默认是500
  20. return new PaginationInterceptor().setLimit(-1);
  21. }
  22. // /**
  23. // * mybatis-plus SQL执行效率插件【生产环境可以关闭】
  24. // */
  25. // @Bean
  26. // public PerformanceInterceptor performanceInterceptor() {
  27. // return new PerformanceInterceptor();
  28. // }
  29. }