您访问的版本已被私有或删除,已自动为您切换到默认版本
<#copy "java.getImports" />
<#copy "java.getJavaType" />
package ${package};
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
${getImports(_table.rows)}
/**
* @author ${_author}
* @date ${_yyyy}-${_MM}-${_dd} ${_HH}:${_mm}:${_ss}
* @email ${_email}
*/
@Data
@ApiModel("${_table.remark}")
public class ${_fileName} {
<#list _table.rows as row>
@ApiModelProperty(value = "${row.remark}")
private ${getJavaType(row)} ${row.name};
</#list>
}
通过元数据快速生成JavaModel类模版,采用驼峰命名法自动转换字段名,生成内容包括包含字段定义、Getters、Setters,通过“//”给属性添加注释。 生成后就像这样: 
在类上增加@Data和@ToString注解。 生成后如下: 
# 说明 适用于继承了Lombok和JPA框架的model生成,自动添加@Table,@Entity,@Data,@Column,@Id,@GeneratedValue注解。
评论