為了修改專案引數方便,需要使用properties配置檔案;
首先是需要三個jar包(不同的jar包,讀取配置檔案的方式會有所不同,這裡使用的是2.6版本的jar包)
commons configurations
依賴包commons-lang
commons-
logging
然後開始就可以編寫讀取檔案的**了
現在先簡單說一下第一種,如有不足之處歡迎指教。
package properties;
import org.apache.commons.configuration.configuration;
import org.apache.commons.configuration.configurationexception;
import org.apache.commons.configuration.propertiesconfiguration;
public class propertiesconfig
/***
* @return ip
* @throws configurationexception
*/public static string initip() throws configurationexception
/***
* for test
*/public static void main(string argc) catch (configurationexception e)
system.out.println(port + ip);}}
SpringMVC載入Properties檔案
在看了網上許許多多的總結注入properties檔案,總結一下其中的一種可以成功執行的例子,在多次的嘗試後我覺得有必要總結一下。我的 是把自定義的引數注入到配置類中,然後從配置類中呼叫,如下 在開始之前因為我們要進行測試,所以引入下測試的包 pom.xml檔案如下 junit junit 4.12 ...
sping原始碼分析之properties操作
看 spring 原始碼的時間也有很長一段時間了,對其中 bean 的注入也有一定的了解。總想對這一段時間的學習經歷做出總結,又不知道從何處開始。也看了從主要脈絡開始寫,本人也看了計文柯老師編寫的 spring 技術內幕 覺得將的很生動,就是對於乙個剛學習的人來說有點深奧。想從一些基礎的東西開始慢慢...
java 分行讀取
網上看了看,結合自己的需求,這是我的小demo,分享一下。提示,不要通過位元組流或者是字元流的形式進行讀取,可以直接通過bufferedreader 流的形式進行流讀取,就沒有換行符無法區分的問題,之後通過readline方法獲取到流的內容。bufferedreader bre null listr...