• Java快速生成Model(Getter/Setter版)

    通过元数据快速生成JavaModel类模版,采用驼峰命名法自动转换字段名,生成内容包括包含字段定义、Getters、Setters,通过“//”给属性添加注释。 生成后就像这样: ![222.png](/resources/template/8abe26ec-5ea1-40a9-9d79-06167bf8af38.png)

    6次收藏 1489次使用
    2020-02-22 18:15
  • Java快速生成Model类(Lombok版)

    在类上增加@Data和@ToString注解。 生成后如下: ![333.png](/resources/template/b40f8b6a-2f13-423e-b69e-0118da52a5cd.png)

    2次收藏 848次使用
    2020-02-22 18:16
  • Java快速生成Model(JPA + Lombok版)

    # 说明 适用于继承了Lombok和JPA框架的model生成,自动添加@Table,@Entity,@Data,@Column,@Id,@GeneratedValue注解。

    5次收藏 741次使用
    2020-02-22 18:12
  • Java快速生成Model(Swagger+Lombok版)

    通过数据集快速生成Swagger+Lombok版本的Model类,需要注意的是,Date类型的字段将转为**LocalDateTime**。在Java8中更建议采用LocalDateTime来代替Date,因为它提供了更强大的Api支持。 生成后如下图所示: ![1111.png](/resources/template/0b976fec-85a0-43fe-a92f-da63922a3c3e.png)

    6次收藏 609次使用
    2020-02-22 18:16
  • Java快速生成Model(Hibernate版)

    Hibernate实体类模版,选择该模版录入数据集即可生成。

    3次收藏 418次使用
    2020-02-22 18:09

Java快速生成Model(Getter/Setter版)
2
6

版本号:v1.1.0 | 1489次使用
2020-02-22 18:15
Java model

模版代码

<#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>
}

相关模版

  • Java快速生成Model(Getter/Setter版)

    通过元数据快速生成JavaModel类模版,采用驼峰命名法自动转换字段名,生成内容包括包含字段定义、Getters、Setters,通过“//”给属性添加注释。 生成后就像这样: ![222.png](/resources/template/8abe26ec-5ea1-40a9-9d79-06167bf8af38.png)

    6次收藏 1489次使用
    2020-02-22 18:15
  • Java快速生成Model类(Lombok版)

    在类上增加@Data和@ToString注解。 生成后如下: ![333.png](/resources/template/b40f8b6a-2f13-423e-b69e-0118da52a5cd.png)

    2次收藏 848次使用
    2020-02-22 18:16
  • Java快速生成Model(JPA + Lombok版)

    # 说明 适用于继承了Lombok和JPA框架的model生成,自动添加@Table,@Entity,@Data,@Column,@Id,@GeneratedValue注解。

    5次收藏 741次使用
    2020-02-22 18:12

评论

  • 快捷评论:
  • 666
  • 支持一下
  • 请你一定要继续完善
  • 不错,再完善完善就更好了