springboot項目搭建遇到問題,提供兩種解決方法:
“Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.”
表示沒有指定的數據庫url,無法配置數據庫
方法一:不使用數據源配置
我們可以在Spring Boot項目入口注解處添加 exclude= {DataSourceAutoConfiguration.class},表示取消數據源的自動配置
如:
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; /** * 表示取消數據源的自動配置 */ @SpringBootApplication(exclude= {DataSourceAutoConfiguration.class}) public class SpringbootWeb01Application { public static void main(String[] args) { SpringApplication.run(SpringbootWeb01Application.class, args); } }
方法二:按照報錯,我們添加數據庫配置
我們需要application.yml文件下添加如下配置
server: port: 8080 spring: datasource: url: jdbc:mysql://localhost:3306/springboottest driver-class-name: com.mysql.cj.jdbc.Driver password: 88888888 username: jiade
作者:程序員溪言
鏈接:https://www.jianshu.com/p/54db85befb01
來源:簡書
著作權歸作者所有。商業(yè)轉載請聯系作者獲得授權,非商業(yè)轉載請注明出處。