TypeSafe Config

Typesafe的Config庫,純Java寫成、零外部依賴、代碼精簡、功能靈活、API友好。支持Java properties、JSON、JSON超集格式HOCON以及環境變量。它也是Akka的配置管理庫.

默認加載classpath下的application.conf,application.json和application.properties文件。通過ConfigFactory.load()加載

也可指定文件地址:

ConfigFactory.load(confFileName)

合并多個文件:

ConfigfirstConfig=ConfigFactory.load("test1.conf");
ConfigsecondConfig=ConfigFactory.load("test2.conf");

//a.withFallback(b)a和b合并,如果有相同的key,以a為準
ConfigfinalConfig=firstConfig.withOnlyPath("host").withFallback(secondConfig);

未完待續......

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容