package ${basePackage}.module.${table.moduleName}.entities; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import lombok.EqualsAndHashCode; import lombok.ToString; import javax.persistence.Column; import javax.persistence.Table; import cn.iocoder.yudao.framework.common.base.BaseRowEntity; /** * ${table.classComment} * @author ${table.author} * @date ${datetime} * Copyright (c) 2017 */ @Data @Builder @NoArgsConstructor @AllArgsConstructor @Table(name = "${table.tableName}") @ToString(callSuper = true) @EqualsAndHashCode(callSuper = false) public class ${table.className} extends BaseRowEntity { #foreach ($column in $columns) #if (!${baseDOFields.contains(${column.javaField})} && !${column.primaryKey}) /** * ${column.columnComment} #if ("$!column.dictType" != "")##处理枚举值 * * 枚举 {@link TODO ${column.dictType} 对应的类} #end */ @Column(name="${column.columnName}") private ${column.javaType} ${column.javaField}; #end #end }