更新时间:2024-08-20 GMT+08:00
分享

创建自定义字段类型

使用说明

标准化的字段类型有时无法完全满足特定应用场景下的个性化需求,因此,需要创建自定义字段类型,从而提供更加精准和高效的数据处理能力。

创建自定义字段类型

  1. 参考登录AstroPro界面中操作,登录AstroPro界面。
  2. 在左侧导航栏中,选择后端开发平台 > 资产管理 > 自定义字段类型
  3. 在项目下拉框中选择对应项目。
  4. 在自定义字段类型页面,单击“新增自定义字段类型”。
  5. 配置自定义字段类型基本信息。

    表1 配置自定义字段类型基本信息

    参数

    说明

    自定义字段类型

    输入自定义字段类型名称,名称只能包含大小写字母、数字、连字符(-)和下划线(_)组成,长度小于64个字符。

    Java数据类型

    下拉框中选择Java数据类型。

    • string
    • Boolean
    • Integer
    • Long
    • Timestamp
    • Float
    • Double
    • Timestamp

    数据库数据类型

    下拉框中选择数据库数据类型,根据Java数据类型匹配。

    长度

    设置数据项能够存储的最大字符数。

    精度

    设置数据表示的精确度。

    枚举类型名称

    输入枚举类型名称。

    描述

    输入补充说明信息。

    图1 配置自定义字段类型基本信息

  6. 添加校验规则。

    1. 单击“编辑校验规则”,进入校验规则编辑界面。
    2. 单击“新增”,添加校验规则。
    3. 参考配置校验信息。
      表2 配置校验信息

      参数

      说明

      校验名称

      在下拉框中选择校验命令,例如,NotNul、Email、Length、Null等。

      校验参数

      单击“编辑校验”,可编辑Hibernate注解配置。

      校验错误提示信息

      输入校验错误时,界面提示的信息。,例如,用户名不能为空。

      例如,自定义用户名字段,并添加“Length”和“NotNull”两条校验规则,表示用户名不能为空,且长度需在3至50个字符。

      图2 添加校验规则

  7. 添加脱敏规则。

    1. 单击“编辑脱敏规则”,进入脱敏规则编辑界面。
    2. 选择模板并添加脱敏规则。

      一个字段只能添加一个脱敏规则。

      例如,将移动电话的第2位到第5位数字进行脱敏处理。

      图3 添加校验规则

  8. 单击“确定”,完成自定义字段类型创建。

    创建完成后,在服务业务设计时,编辑字段消息可选择已创建的自定义字段类型。
    图4 选择自定义字段类型

相关文档