错误信息
产生原因:Mybatis没有找到合适的加载类,其实是大部分spring - datasource - url没有加载成功
四种可能以及解决方案
-
DataSourceAutoConfiguration会自动加载.
解决方案: 在springboot的主入口加上这个
@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})

-
没有配置spring - datasource - url 属性…
解决方案:

-
spring - datasource - url 配置的地址格式有问题.
正确格式如下:

注意·你的符号是否写反或者写错 -
配置 spring - datasource - url的文件没有加载…
原因:这个是在maven项目下导出资源失败,也就是.yml文件或者是.properties文件没有被加载
解决方案:
<resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> <include>**/*.yml</include> </includes> <filtering>true</filtering> </resource> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> <include>**/*.yml</include> </includes> <filtering>true</filtering> </resource> </resources>
Spring Boot Mybatis连接问题:定位与解决
本文详细解析了Spring Boot中Mybatis加载类失败的原因,包括DataSourceAutoConfiguration排除、spring-datasource-url配置错误、资源文件加载问题,并提供了相应的解决方案。
2194

被折叠的 条评论
为什么被折叠?



