spring-boot版本:1.5.8.RELEASE
Mybatis-plus版本:3.5.1
1.sqlSessionFactoryBeen需要改为mybatis-plus包下的
2.字段填充配置MetaObjectHandler之后无效
需要在spring配置手动加入gloabalConfigurationbeen
3.添加MybatisPlusInterceptor分页拦截器PaginationInnerInterceptor
启动项目报NoSuchMethodError

排查方案:
1.把整个pom坐标加入新搭的一个Mybatis-Plus练习项目发现也会出错,锁定问题在pom文件
2.idea下载Maven Helper插件可以看到冲突包。(如果冲突文件太多不建议使用)
原因:
mybatis-plus包与原本存在的pagehelper存在com.github.jsqlparser:jsqlparser冲突
解决:
1.有条件的话移除pageHelper
2.排除mybatis-plus里冲突的jsqlparser可以启动,暂时不知道会不会出现其他问题。
3.升级pageHelper版本由1.3.0到1.4.2,最终采用此方案,暂时不知道会不会出现其他问题。先用,如果以后出问题换用2方法,再不行放弃使用mybatis-plus自带的Page方法,移除pagehelper不现实,项目太多地方使用这个包了。
版权声明:本文为dejavu_980323原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。