domain.java.vm 1.04 KB
package ${package}.domain;

import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.lhcredit.framework.web.domain.BaseEntity;
#foreach ($column in $columns)
#if($column.attrType == 'Date' && ($column.attrname != 'createTime' && $column.attrname != 'updateTime'))
import java.util.Date;
#break
#end
#end
#foreach ($column in $columns)
#if($column.attrType == 'BigDecimal')
import java.math.BigDecimal;
#break
#end
#end

/**
 * ${tableComment}表 ${tableName}
 *
 * @author ${author}
 * @date ${datetime}
 */
@Data
@ApiModel(value = "${tableComment}")
public class ${className} extends BaseEntity{
    private static final long serialVersionUID=1L;

#foreach ($column in $columns)
#if($column.attrname != 'createBy' && $column.attrname != 'createTime' && $column.attrname !='updateBy' && $column.attrname != 'updateTime' && $column.attrname != 'remark')
    /** $column.columnComment */
    @ApiModelProperty(value = "$column.columnComment")
    private $column.attrType $column.attrname;
#end
#end

}