背景
- 啟動(dòng)項(xiàng)目的時(shí)候不需要配置連接數(shù)據(jù)庫(kù)
- 已經(jīng)連接數(shù)據(jù)庫(kù)的項(xiàng)目臨時(shí)不連接數(shù)據(jù)庫(kù)啟動(dòng)
????報(bào)如下錯(cuò)誤:也就是說(shuō)數(shù)據(jù)源的url沒(méi)有配置。要么把報(bào)錯(cuò)數(shù)據(jù)源配上,要么排除掉數(shù)據(jù)源的加載。這里當(dāng)然是后者了,把數(shù)據(jù)源加載排除。
數(shù)據(jù)庫(kù)基本依賴(lài)
- mysql數(shù)據(jù)庫(kù)驅(qū)動(dòng)
- druid數(shù)據(jù)庫(kù)連接池
啟動(dòng)報(bào)錯(cuò)
報(bào)錯(cuò)1
報(bào)錯(cuò)內(nèi)容:
啟動(dòng)報(bào)錯(cuò)時(shí)的啟動(dòng)類(lèi):
@SpringBootApplication
public class SpringBootTestApplication {
public static void main(String[] args) {
SpringApplication.run(SpringBootTestApplication.class, args);
}
}
依照以上報(bào)錯(cuò)使用了Druid的加載配置,將DruidDataSourceAutoConfigure
排除。修改之后的啟動(dòng)類(lèi):
@SpringBootApplication(exclude = DruidDataSourceAutoConfigure.class)
public class SpringBootTestApplication {
public static void main(String[] args) {
SpringApplication.run(SpringBootTestApplication.class, args);
}
}
修改完成后再次啟動(dòng),仍然出現(xiàn)報(bào)錯(cuò)↓↓↓
報(bào)錯(cuò)2
報(bào)錯(cuò)內(nèi)容:雖然不默認(rèn)加載Druid的數(shù)據(jù)源配置了,但是默認(rèn)加載了springboot的默認(rèn)數(shù)據(jù)源配置
依照此類(lèi)錯(cuò)誤,又把啟動(dòng)類(lèi)進(jìn)行調(diào)整,排除springboot的默認(rèn)啟動(dòng)類(lèi)DataSourceConfiguration
@SpringBootApplication(exclude = {DruidDataSourceAutoConfigure.class, DataSourceAutoConfiguration.class})
public class SpringBootTestApplication {
public static void main(String[] args) {
SpringApplication.run(SpringBootTestApplication.class, args);
}
}
再次啟動(dòng),發(fā)現(xiàn)成功了!文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-502694.html
總結(jié)
- 不需要連接數(shù)據(jù)源,但是仍然加載了datasource url,檢查日志是加載了哪里的配置,排除掉即可;
- 依次類(lèi)推,可能會(huì)有多個(gè)默認(rèn)數(shù)據(jù)源配置的加載,多次啟動(dòng)默認(rèn)加載了那個(gè)就排除掉;
- 看一些其他博客也有排除
HibernateJpaAutoConfiguration
配置的,這個(gè)需要看具體連接池使用情況;
參考鏈接
https://blog.csdn.net/u012240455/article/details/82356075
https://blog.csdn.net/knqi007/article/details/83997634文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-502694.html
到了這里,關(guān)于springboot 配置不連接數(shù)據(jù)庫(kù)啟動(dòng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!