1. 查看代码没有错误,但是启动springboot就是报错。

原因: application.properties或者application.yml配置属性不足,或者相应的配置没有。

我的测试项目里面只导入了spring-boot-starter-data-jpa,但是application.yml却没有任何相关的jpa或者是datasouce的配置,所以报了这个错。

  1. 解决办法:
    2.1 注释掉 spring-boot-starter-data-jpa 依赖
    2.2 在配置文件application.properties或者application.yml里面完善相关的配置。

  2. 顺便一提,也适用于springboot整合mybatis, 如果mybatis配置不完善,或者忘记配置mybatis
    而只导入了mybatis-springboot的整合dependency。启动的时候也会报这个错,解决办法依然是完善mybatis的配置和datasouce的配置在application.properties或者application.yml里面,当然了你也可以注释掉mybatis-springboot的依赖dependency,再启动springboot也是可以的。

Logo

一站式 AI 云服务平台

更多推荐