- 查看代码没有错误,但是启动springboot就是报错。
原因: application.properties或者application.yml配置属性不足,或者相应的配置没有。
我的测试项目里面只导入了spring-boot-starter-data-jpa,但是application.yml却没有任何相关的jpa或者是datasouce的配置,所以报了这个错。
-
解决办法:
2.1 注释掉 spring-boot-starter-data-jpa 依赖
2.2 在配置文件application.properties或者application.yml里面完善相关的配置。 -
顺便一提,也适用于springboot整合mybatis, 如果mybatis配置不完善,或者忘记配置mybatis
而只导入了mybatis-springboot的整合dependency。启动的时候也会报这个错,解决办法依然是完善mybatis的配置和datasouce的配置在application.properties或者application.yml里面,当然了你也可以注释掉mybatis-springboot的依赖dependency,再启动springboot也是可以的。