系统配置
用于保存在应用中需要动态配置的数据项,不同类型有不同的编辑框,类型包括:
1、text("文本")
2、textarea("多行文本")
3、richtext("富文本")
4、password("密码")
5、radio("单选")
6、integer("整数")
7、select("列表")
系统配置项只能通过自定义服务中的表达式调用ConfigUtils的get方返回配置值,如果是首次调用系统自动初始化默认配置项,不能手动添加,参数分别为:
1、configName 配置名称
2、defaultValue 默认值
3、description 配置描述
支持的get方法如下:
1、返回单行文本类型的配置:
ConfigUtils.getText("ConfigName","defaultValue","description")
2、返回多行文本类型的配置:
ConfigUtils.getTextArea("ConfigName","defaultValue","description")
3、返回富文本类型的配置:
ConfigUtils.getRichText("ConfigName","defaultValue","description")
4、返回文本数组类型的配置:
ConfigUtils.getList("ConfigName","defaultValue","description")
默认值为以逗号分隔的字符:如 "男,女"
5、返回密码类型的配置:
ConfigUtils.getPassword("ConfigName","defaultValue","description")
6、返回布尔类型的配置:
ConfigUtils.getBoolean("ConfigName",defaultValue,"description")
默认值为: true 或 false
7、返回整数类型的配置:
ConfigUtils.getInteger("ConfigName",defaultValue,"description")
默认值为整数, 如: 100
8、返回长整数类型的配置:
ConfigUtils.getLong("ConfigName",defaultValue,"description")
默认值为整数, 如: 100L