关于多类型数据库分页配置

      一般项目多数据源是同一类型的数据库,比如说都是postgresql或者都是MYSQL,只是存储的数据来源有多处,那么我们的分页配置文件一般这样写:

pagehelper.helperDialect=postgresql
pagehelper.reasonable=true
pagehelper.supportMethodsArguments=true
pagehelper.params=count=countSql;pageNum=pageNumKey;pageSize=pageSizeKey;

那如何此时项目配置为多数据源,一个源为postgresql,另一个源为Oracle,因为需要引用方言包,那么再按照上述配置是没法给两种类型的数据库分页,因此需要更改pagehelper配置信息,加上下面的配置信息,postgresql和Oracle可以完美进行分页了。

#pagehelper配置,多类型方言包配置
pagehelper.reasonable= false
pagehelper.supportMethodsArguments= true
pagehelper.params= count=countSql
pagehelper.auto-dialect= true
pagehelper.auto-runtime-dialect= true

 

你可能感兴趣的:(关于多类型数据库分页配置)