關於Java property 文件,我的一些看法(1)

java規範的properties文件缺點:

1.對中文支持不好,要存儲中文,只能通過轉碼工具將中文轉換爲unicode後再存儲

這樣不論是在開發還是在維護過程當中,總是脫離不了轉碼過程,即使開發出工具來維護,也是比較麻煩的。

2.關於註釋,其只支持單行註釋,即是“#comment“,而多行註釋經過實踐也是十分必要的

3.在開發過程當中,一般情況下是多個程序員編輯同一個文檔,難以保證每個開發者都照章辦事,比如一個properties用作存放sql,

那麼可能的結果就是最終發佈文件當中,許多不相關的sql就混雜在一起,沒有按照很好地可讀性進行分組排列

符合java規範的properties文件:

#comment

a=1

b=2

c=3

我設想的properties文件:

/**

multiple line comments

*/

#comment

[section1  ns="com.all.about.prop"]

a = 1

b = 2

c = 3

[section2  ns="com.all.about.prop2"]

a = 1

b = 2

c = 3

於是想自己來開發一個properties讀取器

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章