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

實例如下:
在這裏插入圖片描述

3.參考文獻

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章