![](/img/trans.png)
[英]Spring @Autowired annotation doesn't work in Java TimerTask
[英]Spring Boot Annotation Autowired doesn't work
您在@SpringBootApplication(exclude = {...}
注釋中排除DataSourceAutoConfiguration.class
。
這導致 Spring 不會為數據庫連接實例化/創建任何 bean。
來自Spring 文檔:
數據源的自動配置。
啟用 Spring 應用程序上下文的自動配置,嘗試猜測和配置您可能需要的bean 。
在這種情況下,您的DataSource
:
嘗試與此 DataSource 對象表示的數據源建立連接。
由於Repository
注釋需要數據庫連接,因此無法實例化它們的 bean,因為找不到DataSource
bean。 這會導致您的Repository
bean 不可用的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.