lightbend

config

lightbend

configuration library for JVM languages using HOCON files

AI 简介

lightbend/config 是一个用于JVM语言的配置库,支持HOCON文件格式。其核心功能包括支持Java属性、JSON及一种对人类更友好的JSON超集格式;能够合并多种格式的多个文件,并可以从文件、URL或类路径加载配置;具备良好的嵌套支持能力,用户可以通过Java系统属性覆盖配置项;支持应用及其框架和库从单个配置文件中读取设置;能够解析持续时间和大小设置,并自动转换类型以适应不同需求。该库基于不可变的`Config`实例构建API,确保线程安全并简化配置转换逻辑的理解。适用于需要灵活且强大配置管理机制的JVM应用程序开发场景。

Java
6.3k
Stars
978
Forks
188
Watchers
234
Issues

Star 增长

今日+1
近 7 天+1
近 30 天+13
综合评分65.77
默认分支main