spring boot框架學習學前掌握之重要註解(4)-通過註解方式讀取外部資源配置文件2
本節主要內容:
1:思考問題:怎麽讀取多個配置文件,如果文件不存在怎麽辦
2:配置數據庫連接池
聲明:
本文是《凱哥陪你學系列-框架學習之spring boot框架學習》中spring boot框架學習學前掌握之重要註解(4)-通過註解方式讀取外部資源配置文件2。歡迎大家提意見
一:上節思考問題:
1:如果是多個配置文件怎麽寫?
2:如果在propertySource的value值所配置的配置文件不存在怎麽辦?
想要解決以上兩個問題。我們先來看看@PropertySource註解的源碼。
從以上源碼中我們可以看出:
1:value可以是數組所以,想要配置多個文件配置文件,只需要在數組中添加多條數據即可。
2:ignoreResourceNotFound()的默認值是false.從該方法註解中我們可以看到:is appropriate if the properties file is completely optional。所以如果文件不存在,不報錯的話。可以設置該值為true即可。
下面我們來看實戰偽代碼:
新建一個ftp的配置文件。如下圖:
獲取ftp配置文件中的值:
多個value時候使用逗號分隔。
如果文件不存在的話,不報錯:
二:配置數據庫連接池
先回憶下,之前通過xml配置文件怎麽配置數據庫連接池的。如下圖:
接下來,我們來看看使用註解方式怎麽處理,如下圖:
本節總結:
本節主要內容:
1:主要知道propertySource註解多配置文件怎麽處理
2:當文件不存在,怎麽忽略。
以及通過數據庫連接池配置方式進行處理。
在下一節課中,我們將要真正進入spring boot學習中了。
歡迎關註凱哥公眾號:凱哥Java
歡迎訪問凱哥個人網站:www.kaigejava.com
本文原創地址:http://www.kaigejava.com/article/detail/34
相關閱讀:
spring boot框架學習之重要註解3註解方式讀取外部資源配置文件
spring boot框架學習學前掌握之重要註解(2)-通過java的配置方式進行配置spring
spring boot框架學習學前掌握之重要註解(1)-sprng的java配置方式
本文出自 “凱哥Java” 博客,轉載請與作者聯系!
spring boot框架學習學前掌握之重要註解(4)-通過註解方式讀取外部資源配置文件2