package ${packageName}.domain; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; //import io.swagger.annotations.ApiModel; //import io.swagger.annotations.ApiModelProperty; /** * ${functionName}对象 ${tableName} * * @author ${author} * @date ${datetime} */ @Data @NoArgsConstructor @Accessors(chain = true) @TableName("${tableName}") //@ApiModel("${functionName}实体对象") public class ${ClassName} implements Serializable { private static final long serialVersionUID=1L; #foreach ($column in $columns) #if($column.javaField=="createBy"||$column.javaField=="createTime") #end #if($column.javaField=="updateBy"||$column.javaField=="updateTime") @TableField(fill = FieldFill.INSERT_UPDATE) #end #if($column.javaField=='delFlag') @TableLogic(value = "0",delval = "1") #end #if($column.isPk==1) @TableId(value = "$column.columnName") #end @ApiModelProperty("$column.columnComment") private $column.javaType $column.javaField; #end }