前言
肯定有小伙伴升级了Springboot到3.x,但是整合Mybatis-plus的时候,会出现一些问题
正文
最常见的应该就是这个
Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required
这里第一种情况是需要升级Mybatis-plus到最新版本
如果你升级到了最新版本,但是还是报错
那么检查一下是不是启动类有这个配置
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
如果有的话,去除掉就行
那么还有一种情况,也就是我自己遇到的
就是按照上面两种情况,我都进行了修改,但是依旧报错,那么提供一下自己的思路
可以看看自己的配置文件中
是不是有这个配置
spring:
autoconfigure:
exclude: org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
如果有的话,把这个去掉就可以了,项目就可以正常启动了~~~
结语
大家一起加油啊~~~