1234567891011121314151617181920212223242526272829303132 |
- package com.backendsys.modules.cms.article.entity;
- import com.baomidou.mybatisplus.annotation.IdType;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.baomidou.mybatisplus.annotation.TableName;
- import jakarta.validation.constraints.NotEmpty;
- import jakarta.validation.constraints.NotNull;
- import jakarta.validation.constraints.Size;
- import lombok.Data;
- @Data
- @TableName("cms_article_i18n")
- public class ArticleI18n {
- @TableId(type = IdType.AUTO)
- private Long id;
- @NotNull(message="article_id 不能为空")
- private Long article_id;
- @NotEmpty(message="语言不能为空")
- private String language;
- @Size(max = 100, message = "资讯标题长度不超过 {max} 字符")
- @NotEmpty(message="资讯标题不能为空")
- private String title;
- @Size(max = 200, message = "资讯描述长度不超过 {max} 字符")
- private String description;
- @Size(max = 10000, message = "资讯内容长度不超过 {max} 字符")
- @NotEmpty(message="资讯内容不能为空")
- private String content;
- @Size(max = 100, message = "关键词长度不超过 {max} 字符")
- private String meta_keyword;
- @Size(max = 200, message = "关键词描述长度不超过 {max} 字符")
- private String meta_description;
- }
|