java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > springboot mybatis plus版本冲突

spring boot 3.3.0和mybatis plus 3.5.6版本冲突的问题解决

作者:@无畏求知者

这篇文章主要介绍了spring boot 3.3.0和mybatis plus 3.5.6版本冲突的问题解决,文中介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

今天踩了一个大坑,今天创建一个版本为3.3.0spring boot项目,使用mybatis plus 版本为 3.5.6,写完实体类,项目都是可以启动的

加上映射之后,请看:

直接报警告:Exception encountered during context initialization - cancelling refresh attempt: java.lang.IllegalArgumentException: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String

之后直接报错:Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.

后来实验多次发现,更换mybatis plus版本,更换其它依赖版本都没有任何用,最后发现更换spring boot 3X版本以后的版本就可以了,运行了。

解决以上问题有这几种解决办法:

第一:更换spring boot 3X版本以后的版本。

第二:更换mybatis plus 依赖

我踩过的坑,希望可以帮助你。到此这篇关于spring boot 3.3.0和mybatis plus 3.5.6版本冲突的问题解决的文章就介绍到这了,更多相关springboot mybatis plus版本冲突内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文