1. 程式人生 > >Springboot+Mybatis+druid取消使用資料庫自動配置啟動

Springboot+Mybatis+druid取消使用資料庫自動配置啟動

Springboot2.0+Mybatis+druid搭建的環境(Intelij IDEA),資料庫使用Oracle。

專案移植時目標計算機沒有安裝資料庫,想先跑起來試試。從網站找了方法,多半是在@SpringBootApplication註解中,新增

exclude={DataSourceAutoConfiguration.class},結果報錯如下圖:

看報錯的地方,系統仍然自動配置了資料來源,但是沒有找到資料庫。

這時候看到了上圖倒數第三行,DruidDataSourceAutoConfigure - Init DruidDataSource,說明上面配置的exclude={DataSourceAutoConfiguration.class}無效。

解決辦法:在@SpringBootApplication註解中,新增exclude={DruidDataSourceAutoConfigure.class}。

多留心觀察。