代码生成器,添加自动生成实体类注释功能

This commit is contained in:
稻草人 2023-04-22 10:44:58 +08:00
parent 73e48c6db0
commit 86b8c47da3
2 changed files with 11 additions and 1 deletions

View File

@ -154,6 +154,16 @@ public class Table {
return imports.stream().sorted(Comparator.naturalOrder()).collect(Collectors.toList());
}
public String buildRemarks(){
if (StringUtil.isBlank(remarks)){
return "";
}else {
StringBuilder sb = new StringBuilder("/**\n")
.append(" * ").append(remarks).append("\n")
.append(" */");
return sb.toString();
}
}
/**
* 构建 entity Class 名称

View File

@ -4,7 +4,7 @@ package #(globalConfig.entityPackage);
import #(importClass);
#end
#(table.buildRemarks())
#(table.buildTableAnnotation())
public class #(table.buildEntityClassName())#(table.buildExtends())#(table.buildImplements()) {
#for(column: table.columns)