報(bào)錯(cuò):java.lang.IllegalArgumentException: Unable to instantiate org.mybatis.spring.boot.autoconfigure.MybatisDependsOnDatabaseInitializationDetector [org.springframework.boot.sql.init.dependency.DependsOnDatabaseInitializationDetector]
檢查pom文件之后發(fā)現(xiàn)我在依賴(lài)中使用了 MyBatis Spring Boot Starter 的版本是 3.0.2
,但 Spring Boot 的版本是 2.7.6,我去查了2.7.6版本對(duì)應(yīng)的Mybatis Spring Boot Stater的版本號(hào)是2.3.x,去官網(wǎng)上復(fù)制一下就好了
https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter/2.3.1文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-722806.html
<!-- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter -->
<dependency>
? ? <groupId>org.mybatis.spring.boot</groupId>
? ? <artifactId>mybatis-spring-boot-starter</artifactId>
? ? <version>2.3.1</version>
</dependency>
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-722806.html
到了這里,關(guān)于Spring Boot 的版本與 MyBatis 或其他依賴(lài)庫(kù)的版本不兼容的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!