From 31d24245d0fc6d0ad130bc128e1b0719feda319d Mon Sep 17 00:00:00 2001 From: liding <756868258@qq.com> Date: 星期四, 29 五月 2025 11:42:03 +0800 Subject: [PATCH] 依赖修复 --- ruoyi-admin/src/main/resources/templates/entity.java.ftl | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 44 insertions(+), 0 deletions(-) diff --git a/ruoyi-admin/src/main/resources/templates/entity.java.ftl b/ruoyi-admin/src/main/resources/templates/entity.java.ftl new file mode 100644 index 0000000..70f2673 --- /dev/null +++ b/ruoyi-admin/src/main/resources/templates/entity.java.ftl @@ -0,0 +1,44 @@ +package ${package.Entity}; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; +<#if superEntityClass?? && superEntityClass != ""> + import ${superEntityClass}; +</#if> +<#list table.fields as field> + <#if field.propertyType == "LocalDateTime"> + import java.time.LocalDateTime; + <#break> + </#if> +</#list> + +/** +* ${table.comment!} 瀹炰綋绫� +* +* @author ${author!"admin"} +* @date ${.now?string("yyyy-MM-dd")} +*/ +@Data +@TableName("${table.name}") +public class ${entity} <#if superEntityClass?? && superEntityClass != "">extends ${superEntityClass?substring(superEntityClass?last_index_of(".") + 1)}</#if> { + +private static final long serialVersionUID = 1L; + +<#list table.fields as field> +<#-- 淇锛氭坊鍔� superEntityColumns 瀛樺湪鎬ф鏌� --> + <#if superEntityColumns?? && !superEntityColumns?seq_contains(field.name)> + /** + * ${field.comment!} + */ + <#if field.keyFlag> + @TableId(value = "${field.name}", type = IdType.${idType!"AUTO"}) + <#else> + @TableField(value = "${field.name}"<#if field.fill?? && field.fill != "">, fill = FieldFill.${field.fill?upper_case}</#if>) + </#if> + <#if field.logicDeleteField> + @TableLogic + </#if> + private ${field.propertyType} ${field.propertyName}; + </#if> +</#list> +} \ No newline at end of file -- Gitblit v1.9.3