1. 程式人生 > >java web 載入配置檔案資訊

java web 載入配置檔案資訊

通常我們在開發web專案的時候,會有一個應用程式的配置檔案,我們稱為properties檔案,這個檔案配置了在應用中需要用到的配置資訊,比如說附件上傳儲存的路徑、日誌配置、資料庫配置等一些資訊,那麼這些資訊在後臺是如何讀取的呢?通過對自己公司的元件分析,對其中的過程進行一下記錄,希望也能讓各位朋友知道是如何讀取的。
首先我們得有一個配置檔案,我這裡是一個比較簡單的配置檔案,只配置了日誌是否列印的標識:
這裡寫圖片描述
把這個配置檔案加入到WEB-INF\classes目錄下。

然後我們就可以在web.xml中配置啟動容器的時候就載入配置檔案,具體配置:

這裡寫圖片描述

然後在java程式碼中利用java.util包下的Properties物件來載入配置資訊,同時提供get/set方法對引數進行操作:

這裡寫圖片描述

這樣我們的配置檔案中的資訊就被載入到了Properties類的例項props中了,之後我們就可以想像訪問物件屬性一樣獲取取配置檔案中的屬性(根據配置檔案的key獲取),程式碼示例如下:

這裡寫圖片描述