今天踩了一个大坑,今天创建一个版本为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 依赖
我踩过的坑,希望可以帮助你。