Uses of Class
org.aoju.bus.setting.magic.PopSetting
Packages that use PopSetting
Package
Description
配置文件实现封装
配置环境封装,例如Profile可以自定义不同环境下的配置文件位置
-
Uses of PopSetting in org.aoju.bus.setting.magic
Methods in org.aoju.bus.setting.magic that return PopSettingModifier and TypeMethodDescriptionPopSetting.addSetting(PopSetting setting) 添加一个Stting到主配置中清除指定分组下的所有键值对PopSetting.getSetting(String group) 获得group对应的子Settingstatic PopSettingPopSetting.of()构建一个空的Setting,用于手动加入参数加入多个键值对到某个分组下设置值PopSetting.setByGroup(String key, String group, String value) 将键值对加入到对应分组中 此方法用于与getXXX统一参数顺序PopSetting.setCharset(Charset charset) 自定义字符编码通过lambda批量设置值 实际使用时,可以使用getXXX的方法引用来完成键值对的赋值:PopSetting.setLogIfNull(boolean logIfNull) 设置当获取key对应值为null时是否打印debug日志提示用户PopSetting.setVarRegex(String regex) 设置变量的正则 正则只能有一个group表示变量本身,剩余为字符 例如 \$\{(name)\}表示${name}变量名为name的一个变量表示Methods in org.aoju.bus.setting.magic with parameters of type PopSetting -
Uses of PopSetting in org.aoju.bus.setting.metric
Methods in org.aoju.bus.setting.metric that return PopSettingModifier and TypeMethodDescriptionstatic PopSettingGlobalProfile.getSetting(String settingName) 获得全局的当前环境下对应的配置文件Profile.getSetting(String name) 获取当前环境下的配置文件