Dra-M Dra-M
首页
技术
冥思
哲学
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

莫小龙

保持理智,相信未来。
首页
技术
冥思
哲学
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • Java

    • JUC

    • Spring

      • 彻底透析SpringBoot jar可执行原理
      • 使用Hibernate-validator的Notnull等注解校验参数并使用全局异常处理
      • 简陋的注解扫描实现
      • SpringBoot+Swagger,快速构建REST API文档
      • Spring&kotlin 异常 NoClassDefFoundError
      • PageHelper不生效问题
      • SpringDataJpa一些注意事项
      • SpringDataJpa的动态条件查询和分页查询
    • Gradle

    • 面向对象

    • Stream流式编程思想及常用API介绍
    • JAVA快速导出Excel
  • Golang

  • 编程思想

  • 微服务

  • 中间件

  • Python

  • 运维

  • 技术
  • Java
  • Spring
莫小龙
2020-08-06

PageHelper不生效问题

还是一个旧项目,引入了PageHelperStarter后不起作用... 后来发现原来是原来的项目中手动配置了SqlSessionFactory。 所以插件没有自动配置好,需要设置:

Interceptor[] plugins =  new Interceptor[]{pageInterceptor()};
sqlSessionFactory.setPlugins(plugins);

 PageInterceptor pageInterceptor(){
        PageInterceptor pageInterceptor = new PageInterceptor();
        Properties properties = new Properties();
        properties.setProperty("reasonable", "true");
        properties.setProperty("supportMethodsArguments", "true");
        properties.setProperty("returnPageInfo", "check");
        properties.setProperty("params", "count=countSql");
        pageInterceptor.setProperties(properties);
        return pageInterceptor;
    }
1
2
3
4
5
6
7
8
9
10
11
12
13

在网上大部分配置的是PageHelper对象,但新版已经不实现Interceptor接口了,改为了PageInterceptor。


#Mybatis
上次更新: 10/23/2024
Spring&kotlin 异常 NoClassDefFoundError
SpringDataJpa一些注意事项

← Spring&kotlin 异常 NoClassDefFoundError SpringDataJpa一些注意事项→

最近更新
01
mosquito配置ws协议
10-23
02
Pip包的离线下载和安装
10-23
03
stable diffusion 相关收藏
02-24
更多文章>
Theme by Vdoing | Copyright © 2019-2024 Dra-M
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式