easycode自动生成实体类

发布时间 2023-04-11 10:34:30作者: 江南0o0

一、安装

 

 二、使用

2.1、idea链接数据库

 

 2.2、生成实体类

1、修改默认模版

  添加了lombock的三个注解;以及添加实现序列化序列化

file-----》settints----》Othersettings ------》 esaycode---》template

##导入宏定义
$!{define.vm}

##保存文件(宏定义)
#save("/entity", ".java")

##包路径(宏定义)
#setPackageSuffix("entity")

##自动导入包(全局变量)
$!{autoImport.vm}

import java.io.Serializable;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
##表注释(宏定义)
#tableComment("表实体类")
@SuppressWarnings("serial")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class $!{tableInfo.name}  implements Serializable{
#foreach($column in $tableInfo.fullColumn)
    #if(${column.comment})//${column.comment}#end

    private $!{tool.getClsNameByFullName($column.type)} $!{column.name};
#end

}

 

2、代码生成

 

 

 

 3、具体操作

 

 

...