#import "function.ftl" as func> <#assign package=model.variables.package> <#assign class=model.variables.class> <#assign classVar=model.variables.classVar> <#assign comment=model.tabComment> <#assign subtables=model.subTableList> <#assign pk=func.getPk(model) > <#assign pkModel=model.pkModel > <#assign pkVar=func.convertUnderLine(pk) > <#assign pkType=func.getPkType(model)> <#assign fkType=func.getFkType(model)> <#assign system=vars.system> <#assign domain=vars.domain> <#assign tableName=model.tableName> <#assign colList=model.columnList> <#assign commonList=model.commonList> <#assign foreignField=""> <#assign subSize=func.hasSubTable(model)> <#if (model.sub)> <#assign foreignField=model.foreignKey?lower_case> #if> /** *
* * 描述:${comment}实体类定义 * 表:${tableName} * 作者:${vars.developer} * 邮箱: ${vars.email} * 日期:${date?string("yyyy-MM-dd HH:mm:ss")} * 版权:${vars.company} **/ package ${domain}.${system}.${package}.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonCreator; import ${domain}.common.base.entity.BaseExtEntity; import lombok.Getter; import lombok.Setter; import lombok.experimental.Accessors; import java.util.ArrayList; import java.util.List; @Setter @Getter @Accessors(chain = true) @TableName(value = "${tableName}") public class ${class} extends BaseExtEntity