Springboot啟動不檢查JPA的數據源配置方式
更新時間:2021年08月27日 10:57:38 作者:jieniyimiao
這篇文章主要介紹了Springboot啟動不檢查JPA的數據源配置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
Springboot啟動不檢查JPA的數據源配置
1.問題
有時我們使用spring boot ,在依賴中配置了spring data jpa的依賴,此時spring boot啟動時會自動檢測數據源的配置,如果沒有則報無數據源的錯誤。
但是這個依賴必須要有,因為代碼需要根據一些條件選擇是否啟用數據源,則么辦?
2.方案
在SpringApplication實例中設置如下的配置即可:
spring.autoconfigure.exclude = org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration,org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration
實例如下:

設置Springboot項目忽略JPA啟動
解決方案
在@SpringbootApplication注解后面加上
(exclude=DataSourceAutoConfiguration.class)
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
異常解決SpringBoot項目啟動卡住,無任何異常信息問題
這篇文章主要介紹了異常解決SpringBoot項目啟動卡住,無任何異常信息問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03
@EnableWebMvc介紹和使用詳細demo(最新推薦)
@EnableWebMvc是SpringMVC的一個注解,用于啟用SpringMVC框架的基本功能,它通常用于需要自定義SpringMVC配置或禁用SpringBoot自動配置的場景,本文給大家介紹了@EnableWebMvc介紹和使用詳細demo,感興趣的朋友一起看看吧2025-01-01

