首先配置檔案:user.properties
zhangsan=18
lisi=24
wangwu=26
tianqi=16
初始demo
public
class
propertiesdemo
}}
列印結果
可以看到輸出的順序與配置檔案的順序不一致,因為properties繼承自hashtable,不能保證存放和拿取的順序一致。
廢話不多說,由於比較簡單,就直接上demo
建立customproperties
public
class
customproperties
extends
properties
public map
getlinkedhashmap()
}
修改demo
public
class
propertiesdemo
}}
列印結果 載入properties檔案
1 使用絕對路徑 string filename c a.properties properties p new properties inputstream input new fileinputstream filename p.load input 缺點 使用了絕對路徑,不利於專案的拷貝 頻繁...
properties載入順序
屬性多於乙個的話,mybatis按照如下的順序載入它們 1 在properties元素體內指定的屬性首先被讀取。2 從類路徑下資源或properties元素的url屬性中載入的屬性第二被讀取,它會 color red 覆蓋 color 已經存在的完全一樣的屬性。3 作為方法引數傳遞的屬性最後被讀取,...
載入properties檔案
載入properties檔案的方式有兩種 1 通過io流的方式來載入properties檔案 1 2 通過io流的方式來載入properties檔案3 4 throws exception5 6 test 7public void test1 throws exception 22 2 通過reso...