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);
未完待續......