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

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

    5次收藏 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次收藏 719次使用
    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)

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

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

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

Java getJavaType函数
0
1

版本号:v1.0.0 | 33次使用
2019-11-09 19:10
Java java utils

模版代码

<#function getJavaType row>
    <#assign originType=row.originType!'' />
    <#if row.type == 'CHAR'><#return "Character" /></#if>
    <#if row.type == 'TEXT'><#return "String" /></#if>
    <#if originType == 'TINYINT' && row.length == 1><#return "Boolean" /></#if>
    <#if originType == 'TINYINT'><#return "Byte" /></#if>
    <#if originType == 'INT' || originType == 'INTEGER'><#return "Integer" /></#if>
    <#if originType == 'BIGINT'><#return "Long" /></#if>
    <#if originType == 'NUMERIC'><#return "BigDecimal" /></#if>
    <#if row.type == 'NUMERIC'><#return "Integer" /></#if>
    <#if row.type == 'DECIMAL'><#return "BigDecimal" /></#if>
    <#if row.type == 'DATE'><#return "Date" /></#if>
    <#if row.type == 'TIME'><#return "Time" /></#if>
    <#if row.type == 'DATETIME'><#return "Date" /></#if>
    <#if row.type == 'TIMESTAMP'><#return "Long" /></#if>
    <#if row.type == 'BYTES'><#return "byte[]" /></#if>
    <#if row.type == 'BOOLEAN'><#return "Boolean" /></#if>
    <#return "String"/>
</#function>

相关模版

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

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

    5次收藏 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次收藏 719次使用
    2020-02-22 18:12

评论

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