123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package com.aizuda.boot.modules.gen.entity;
- import com.aizuda.core.bean.BaseEntity;
- import com.aizuda.core.validation.Create;
- import com.baomidou.mybatisplus.annotation.TableName;
- import io.swagger.v3.oas.annotations.media.Schema;
- import jakarta.validation.constraints.NotBlank;
- import jakarta.validation.constraints.Size;
- import lombok.Getter;
- import lombok.Setter;
- /**
- * 代码生成模板表
- *
- * @author 青苗
- * @since 2024-08-25
- */
- @Getter
- @Setter
- @Schema(name = "GenTemplate", description = "代码生成模板表")
- @TableName("gen_template")
- public class GenTemplate extends BaseEntity {
- @Schema(description = "模板名称")
- @NotBlank(groups = Create.class)
- @Size(max = 100)
- private String tplName;
- @Schema(description = "模板内容")
- @NotBlank(groups = Create.class)
- private String tplContent;
- @Schema(description = "输出文件")
- @NotBlank(groups = Create.class)
- @Size(max = 255)
- private String outFile;
- @Schema(description = "模板描述")
- @Size(max = 255)
- private String remark;
- }
|