Astro企业应用 AstroPro
Astro企业应用 AstroPro
- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- 开发指南
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
配置自定义字段类型
使用说明
标准化的字段类型有时无法完全满足特定应用场景下的个性化需求,因此,需要创建自定义字段类型,从而提供更加精准和高效的数据处理能力。
约束与限制
自定义字段类型为Astro Pro专业版/企业版功能,如果您需要使用此功能,请升级Astro Pro实例版本。
创建自定义字段类型
- 参考登录AstroPro界面中操作,登录AstroPro界面。
- 在左侧导航栏中,选择“后端开发平台 > 资产库 > 自定义字段类型”。
- 在顶部项目下拉框中选择作用范围。
- 选择对应项目,则自定义字段类型作用范围为指定项目,选择工作空间,则自定义字段类型作用范围为工作空间内所有项目。
- 非工作空间管理员仅可创建对应项目的自定义类型,具体权限约束可参考了解AstroPro中角色。
- 在自定义字段类型页面,单击“新建自定义字段类型”。
- 参考表1配置自定义字段类型基本信息。
表1 配置自定义字段类型基本信息 参数
说明
自定义字段类型
输入自定义字段类型名称,名称只能由大小写字母、数字、连字符(-)和下划线(_)组成,长度小于64个字符。
Java数据类型
下拉框中选择Java数据类型。
- string
- Boolean
- Integer
- Long
- Timestamp
- Float
- Double
- Timestamp
数据库数据类型
下拉框中选择数据库数据类型,根据Java数据类型匹配。
长度
设置数据项能够存储的最大字符数。
精度
设置数据表示的精确度。
枚举类型名称
输入枚举类型名称。
描述
输入补充说明信息。
图1 配置自定义字段类型基本信息 - 添加校验规则。
- 单击“编辑校验规则”,进入校验规则编辑界面。
- 单击“新增”,添加校验规则。
- 参考表2配置校验信息。
表2 配置校验信息 参数
说明
校验名称
在下拉框中选择校验命令,例如,NotNul、Email、Length、Null等。
校验参数
单击“编辑校验”,可编辑Hibernate注解配置。
校验错误提示信息
输入校验错误时,界面提示的信息。例如,用户名不能为空。
例如,自定义用户名字段,并添加“Length”和“NotNull”两条校验规则,表示用户名不能为空,且长度需在3至50个字符。
图2 添加校验规则
- 添加脱敏规则。
- 单击“编辑脱敏规则”,进入脱敏规则编辑界面。
- 选择模板并添加脱敏规则。
说明:
一个字段只能添加一个脱敏规则。
例如,将移动电话的第2位到第5位数字进行脱敏处理。
图3 添加校验规则
- 单击“确定”,完成自定义字段类型创建。
创建完成后,在业务设计时,编辑字段消息可选择已创建的自定义字段类型。图4 选择自定义字段类型
编辑自定义字段类型
- 参考登录AstroPro界面中操作,登录AstroPro界面。
- 在左侧导航栏中,选择“后端开发平台 > 资产库 > 自定义字段类型”。
- 在自定义字段类型列表中选中待操作的自定义字段类型,单击“操作”列的“编辑”。
- 参考表3重新配置自定义字段类型基本信息。
- 根据需求重新配置校验规则和脱敏规则。
- 单击“确定”,完成自定义字段类型编辑。
单个删除自定义字段类型
- 参考登录AstroPro界面中操作,登录AstroPro界面。
- 在左侧导航栏中,选择“后端开发平台 > 资产库 > 自定义字段类型”。
- 在自定义字段类型列表中选中待删除的类型,单击“操作”的列“删除”。
- 在弹框中单击“确认”,完成自定义字段类型单个删除。
删除后无法恢复,请谨慎操作。
批量删除自定义字段类型
- 参考登录AstroPro界面中操作,登录AstroPro界面。
- 在左侧导航栏中,选择“后端开发平台 > 资产库 > 自定义字段类型”。
- 在自定义字段类型列表中勾选待删除的类型,单击“批量删除”。
- 在弹框中单击“确认”,完成自定义字段类型批量删除。
删除后无法恢复,请谨慎操作。
父主题: 资产库管理