您访问的版本已被私有或删除,已自动为您切换到默认版本
通过元数据快速生成JavaModel类模版,采用驼峰命名法自动转换字段名,生成内容包括包含字段定义、Getters、Setters,通过“//”给属性添加注释。 生成后就像这样: 
在类上增加@Data和@ToString注解。 生成后如下: 
# 说明 适用于继承了Lombok和JPA框架的model生成,自动添加@Table,@Entity,@Data,@Column,@Id,@GeneratedValue注解。
通过数据集快速生成Swagger+Lombok版本的Model类,需要注意的是,Date类型的字段将转为**LocalDateTime**。在Java8中更建议采用LocalDateTime来代替Date,因为它提供了更强大的Api支持。 生成后如下图所示: 
<#copy "java.getImports" />
<#copy "java.getJavaType" />
package ${package};
${getImports(_table.rows)}
/**
* @author ${_author}
* @date ${_yyyy}-${_MM}-${_dd} ${_HH}:${_mm}:${_ss}
* @email ${_email}
*/
public class ${_fileName} {
<#list _table.rows as row>
<#if row.remark == "">
private ${getJavaType(row)} ${row.name};
<#else>
// ${row.remark}
private ${getJavaType(row)} ${row.name};
</#if>
</#list>
<#list _table.rows as row>
public ${getJavaType(row)} get${row.name?cap_first}() {
return ${row.name};
}
public void set${row.name?cap_first}(${getJavaType(row)} ${row.name}){
this.${row.name} = ${row.name};
}
</#list>
}
通过元数据快速生成JavaModel类模版,采用驼峰命名法自动转换字段名,生成内容包括包含字段定义、Getters、Setters,通过“//”给属性添加注释。 生成后就像这样: 
在类上增加@Data和@ToString注解。 生成后如下: 
# 说明 适用于继承了Lombok和JPA框架的model生成,自动添加@Table,@Entity,@Data,@Column,@Id,@GeneratedValue注解。
评论