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);

未完待续......

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容