package ${package.Entity};
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.doumee.core.annotation.excel.ExcelColumn;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import lombok.Data;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import java.util.Date;
|
import java.math.BigDecimal;
|
/**
|
* ${tableComment}Model定义
|
* @author doumee
|
* @date ${nowDate}
|
*/
|
@Data
|
@TableName("${tableName}")
|
@ApiModel(value = "${entityName} 实体类")
|
public class ${entityName} {
|
|
#foreach ($column in $columns)
|
@ApiModelProperty("${column.comment}")
|
@ExcelColumn(name="${column.comment}",index=${column.index} ,width=10)
|
#if(${column.auto}=='1' and (${column.javaType}=='Integer' or ${column.javaType}=='Long') )
|
@TableId(type = IdType.AUTO)
|
#end
|
private ${column.javaType} ${column.javaName};
|
#end
|
}
|