美文网首页
TypeSafe Config

TypeSafe Config

作者: 赵荆州 | 来源:发表于2017-03-09 17:34 被阅读1159次

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

未完待续......

相关文章

  • TypeSafe Config

    Typesafe的Config库,纯Java写成、零外部依赖、代码精简、功能灵活、API友好。支持Java pro...

  • Akka Configuration

    Akka使用Typesafe Config Library做配置,默认具备所有合理配置,作为库,这些默认配置位于...

  • scala一些小函数使用笔记

    好记性不如烂笔头~ typesafe.config如何读取多个配置文件并将多个配置文件内容汇总到一个config对...

  • ITEM 33: 优先考虑类型安全的异构容器

    ITEM 33: CONSIDER TYPESAFE HETEROGENEOUS CONTAINERS  泛型的常...

  • typesafe activator环境配置

    初用play,将环境配置记录下来,感觉这个做后台还是简便很多的,虽然刚开始做后台的东西。 1、jdk的安装,这个不...

  • typesafe-action 笔记

    一、创建 action1、异步请求 有三个泛型:T1:请求参数类型T2:请求成功传的数据类型T3:出现错误返回类型...

  • Item 33: Consider typesafe heter

    Common uses of generics include collections, such as Set<...

  • scala-01

    scala的发明者与akka的发明者一同创建了typesafe公司。 scala编译成class文件,在jvm上运...

  • Swift 基础之类型

    一:类型安全和类型推测 Swift 是一个类型安全(typesafe)的语言。类型安全的语言可以让你清楚地知道代码...

  • Swift语法基础之类型

    一:类型安全和类型推测 Swift 是一个类型安全(typesafe)的语言。类型安全的语言可以让你清楚地知道代码...

网友评论

      本文标题:TypeSafe Config

      本文链接:https://www.haomeiwen.com/subject/ohcggttx.html