java Config配置文件讀取#應用反射、工場模式

反射技術的運用、工場設計模式的運用、Config配置文件的讀取

項目結構:

image

testConfig.properties爲配置文件;

ConfigValue爲接口類;

ConfigValueFactory工場類;

Stringvalue、IntValue、BooleanValue是實現ConfigValue接口的實現類;

ConfigTest程序入口和讀取配置文件

testConfig.properties清單:

ConfigValue.java清單:

ConfigValueFactory.java清單:

Stringvalue.java清單:

IntValue.java清單:

BooleanValue.java清單:

ConfigTest.java清單:

 

運行結果:

image

 

在更加實際的項目中,應該做異常處理(String 轉 int,String轉boolean等)

 

學習交流>^<歡迎拍磚

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