明明没有数据库的配置及相关关联词,还是启动加载,奇了怪了
问题
启动程序报如下错误:
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured
原因
Spring Boot在类路径中检测到数据库驱动程序,并且没有配置数据库相关的属性,它会尝试自动配置一个嵌入式数据源
解决方案
显示指定不需要数据库源
可以在application.properties中添加如下配置:
spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
也可以在application.yml添加如下配置:
spring:
autoconfigure:
exclude: org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
网友评论