記個小筆記
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class) 是一個Spring Boot應用程式中用來排除特定自動配置類的註解,一般情況不需要使用資料庫,取消這個自動配置即可;
如果你這樣做了,發現還是出現Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.那說明還有別的地方嘗試讀取資料庫配置,那就是排除的自動配置不夠乾淨
這裡找了幾個常見自動連線配置,只要是能import的全給排除掉,一般夠用了
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class, DataSourceTransactionManagerAutoConfiguration.class, DruidDataSourceAutoConfigure.class , HibernateJpaAutoConfiguration.class})
————————————————
版權宣告:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連結和本宣告。
原文連結:https://blog.csdn.net/wuge507639721/article/details/136808012