0


Spring Boot 的版本与 MyBatis 或其他依赖库的版本不兼容

报错:java.lang.IllegalArgumentException: Unable to instantiate org.mybatis.spring.boot.autoconfigure.MybatisDependsOnDatabaseInitializationDetector [org.springframework.boot.sql.init.dependency.DependsOnDatabaseInitializationDetector]

检查pom文件之后发现在依赖中使用了 MyBatis Spring Boot Starter 的版本是

3.0.2

,但 Spring Boot 的版本是

2.7.6,我去查了2.7.6版本对应的Mybatis Spring Boot Stater的版本号是2.3.x,去官网上复制一下就好了

https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter/2.3.1

<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.3.1</version> </dependency>

本文转载自: https://blog.csdn.net/weixin_52360960/article/details/132187326
版权归原作者 随时跑路 所有, 如有侵权,请联系我们删除。

“Spring Boot 的版本与 MyBatis 或其他依赖库的版本不兼容”的评论:

还没有评论