1. 程式人生 > >spring boot框架學習學前掌握之重要註解(4)-通過註解方式讀取外部資源配置文件2

spring boot框架學習學前掌握之重要註解(4)-通過註解方式讀取外部資源配置文件2

spring boot kaigejava 凱哥java

本節主要內容:

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