您访问的版本已被私有或删除,已自动为您切换到默认版本
通过元数据快速生成JavaModel类模版,采用驼峰命名法自动转换字段名,生成内容包括包含字段定义、Getters、Setters,通过“//”给属性添加注释。 生成后就像这样: 
在类上增加@Data和@ToString注解。 生成后如下: 
# 说明 适用于继承了Lombok和JPA框架的model生成,自动添加@Table,@Entity,@Data,@Column,@Id,@GeneratedValue注解。
通过数据集快速生成Swagger+Lombok版本的Model类,需要注意的是,Date类型的字段将转为**LocalDateTime**。在Java8中更建议采用LocalDateTime来代替Date,因为它提供了更强大的Api支持。 生成后如下图所示: 
1.8.x系统属性测试
######### 用户信息 ##########
作者:${_author}
邮箱:${_email}
手机号码:${_mobile}
######### 文件信息 ##########
基础路径:${_basePath}
模块名称:${_moduleName}
文件路径:${_filePath}
文件名称:${_fileName}
######### 当前数据集信息 ##########
当前数据集名称:${_table.name}
当前数据集原名称:${_table.originName}
当前数据集备注:${_table.remark}
<#if _table.rows?size gt 0>
当前数据集第一条记录:
字段名称:${_table.rows[0].name}
原字段名称:${_table.rows[0].originName}
字段类型:${_table.rows[0].type}
原字段类型:${_table.rows[0].originType}
字段长度:${_table.rows[0].length}
字段小数长度:${_table.rows[0].decimal}
是否自增长:${_table.rows[0].isAutoIncrement?string('true', 'false')}
是否主键:${_table.rows[0].isPrimaryKey?string('true', 'false')}
是否唯一:${_table.rows[0].isUnique?string('true', 'false')}
是否必填:${_table.rows[0].required?string('true', 'false')}
字段默认值:${_table.rows[0].defaultValue!''}
字段备注:${_table.rows[0].remark}
</#if>
######### 全部数据集信息 ##########
<#if _tables?size gt 0>
第一个数据集信息
数据集名称:${_tables[0].name}
数据集原名称:${_tables[0].originName}
数据集备注:${_tables[0].remark}
<#if _tables[0].rows?size gt 0>
第一条记录:
字段名称:${_tables[0].rows[0].name}
原字段名称:${_tables[0].rows[0].originName}
字段类型:${_tables[0].rows[0].type}
原字段类型:${_tables[0].rows[0].originType}
字段长度:${_tables[0].rows[0].length}
字段小数长度:${_tables[0].rows[0].decimal}
是否自增长:${_tables[0].rows[0].isAutoIncrement?string('true', 'false')}
是否主键:${_tables[0].rows[0].isPrimaryKey?string('true', 'false')}
是否唯一:${_tables[0].rows[0].isUnique?string('true', 'false')}
是否必填:${_table.rows[0].required?string('true', 'false')}
字段默认值:${_tables[0].rows[0].defaultValue!''}
字段备注:${_tables[0].rows[0].remark}
</#if>
</#if>
######### 日期信息 ##########
年份(4位):${_yyyy}
年份(2位):${_yy}
月份:${_MM}
日:${_dd}
周(在一个月中的第几周):${_weekOfMonth}
周(在一年中的第几周):${_weekOfYear}
时(24时制):${_HH}
时(12时制):${_hh}
分:${_mm}
秒:${_ss}
毫秒:${_sss}
通过元数据快速生成JavaModel类模版,采用驼峰命名法自动转换字段名,生成内容包括包含字段定义、Getters、Setters,通过“//”给属性添加注释。 生成后就像这样: 
在类上增加@Data和@ToString注解。 生成后如下: 
# 说明 适用于继承了Lombok和JPA框架的model生成,自动添加@Table,@Entity,@Data,@Column,@Id,@GeneratedValue注解。
评论