Uses of Package
org.aoju.bus.setting.metric
Packages that use org.aoju.bus.setting.metric
Package
Description
Setting模块主要针对Properties、ini、yaml等文件读写做封装
同时定义一套自己的配置文件规范,实现兼容性良好的配置工具
配置文件实现封装
配置环境封装,例如Profile可以自定义不同环境下的配置文件位置
-
Classes in org.aoju.bus.setting.metric used by org.aoju.bus.setting
-
Classes in org.aoju.bus.setting.metric used by org.aoju.bus.setting.magic
-
Classes in org.aoju.bus.setting.metric used by org.aoju.bus.setting.metricClassDescription基于分组的MapProfile可以让我们定义一系列的配置信息,然后指定其激活条件 此类中我们规范一套规则如下: 默认的,我们读取${classpath}/default下的配置文件(*.setting文件),当调用setProfile方法时,指定一个profile,即可读取其目录下的配置文件 比如我们定义几个profile:test,develop,production,分别代表测试环境、开发环境和线上环境,我希望读取数据库配置文件db.setting,那么: test = ${classpath}/test/db.setting develop = ${classpath}/develop/db.setting production = ${classpath}/production/db.setting