跳至主要內容

html

Mr.Hope大约 1 分钟

html

字段类型

业务类型Java类型数据库类型规则说明
HTMLStringtext富文本编辑器

参数属性

@Field.Html(size = 1024, max = "", min = "")
  • size:
    • 默认值为1024 表示:存储字符长度
    • Size属性作用于前端的校验规则中
  • min: 默认值为空,用于前端校验传入参数的最小长度规则 (BUG)
  • max: 默认值为空,用于前端校验传入参数的最大长度规则 (BUG)

使用示例

基本用法

在Java 中使用注解 @Field.String并添加Size 长度为256

@Field.Html(size = 1024)
@Field(required = true, displayName = "测试富文本编辑器")
private String testHtml;

在数据库中,上述代码将自动创建text类型的字段。 img.png

更多用法

// 指定长度为4096
@Field.Html(size = 4096)
@Field(required = true, displayName = "邮件签名")
private String emailSignature;

// 不指定size,默认size=1024
@Field.Html()
@Field(required = true, displayName = "测试富文本编辑器")
private String testHtml;

注意事项

  • 避免创建固定长度的字段,而用户传入的数据长度超出限制。这会导致前端校验不通过,可能引发数据库存储错误。
@Field.Html(size = 1024)
@Field(required = true, displayName = "测试富文本编辑器")
private String testHtml;
img.png
img.png