MyBatis分页插件PageHelper之数据库方言

Posted 瀚高PG实验室

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyBatis分页插件PageHelper之数据库方言相关的知识,希望对你有一定的参考价值。

目录
环境
症状
问题原因
解决方案

环境
系统平台:Linux x86-64 Red Hat Enterprise Linux 7
版本:4.3.4.9
症状
客户的应用报错:

com.github.pagehelper.PageException: 无法自动获取数据库类型,请通过 helperDialect 参数指定!

问题原因
没有配置数据库的方言参数helper-dialect,在pagehelper插件中不能获取数据库类型,分页失败

解决方案
客户使用的框架是springboot,在配置文件application.yml中配置数据库的方言

pagehelper:  

  helper-dialect: postgresql

客户配置之后,分页正常

以上是关于MyBatis分页插件PageHelper之数据库方言的主要内容,如果未能解决你的问题,请参考以下文章

Mybatis分页插件 - PageHelper

Mybatis分页插件PageHelper使用

MyBatisMyBatis分页插件Pagehelper

MyBatis学习总结_17_Mybatis分页插件PageHelper

Mybatis 分页插件PageHelper 遇坑

Mybatis 分页插件PageHelper 遇坑