package ${package}.${moduleName}.model; import ${package}.common.model.SuperModel; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.extension.activerecord.Model; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import org.hibernate.validator.constraints.*; import javax.validation.constraints.*; #if(${hasBigDecimal}) import java.math.BigDecimal; #end import java.util.Date; /** * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020
* @Description: ${comments}
* @Project: ${moduleCName}
* @CreateDate: Created in ${datetime}
* @Author: ${author} * @version ${moduleVersion} */ @Data @EqualsAndHashCode(callSuper = false) @NoArgsConstructor @AllArgsConstructor @TableName("${tableName}") public class ${className} extends SuperModel { private static final long serialVersionUID=1L; #foreach ($column in $columns) #if($column.columnName != $pk.columnName && $column.columnName != "create_time" && $column.columnName != "update_time" && $column.columnName != "update_user_id" && $column.columnName != "update_user_name" && $column.columnName != "create_user_id" && $column.columnName != "create_user_name") /** * $column.comments */ #if($column.isNullAble=="NO") @NotEmpty(message = "$column.comments不能为空") #end private $column.attrType $column.attrname; #end #end }