main
黄海 9 months ago
parent 4ebd2b2c71
commit 3b2a9f2c5d

@ -240,17 +240,17 @@ public class GenerateCode {
//向 freemaker传递的数据结构体 //向 freemaker传递的数据结构体
Map<String, Object> dataModel = new HashMap<>(); Map<String, Object> dataModel = new HashMap<>();
dataModel.put("comment", comment);//表描述 dataModel.put("comment", comment);//表描述
List<Record> paramsList = new ArrayList<>();//用于注释,显示@para 参数名 参数含义 List<Record> paraList = new ArrayList<>();//用于注释,显示@para 参数名 参数含义
//迭代 //迭代
for (Map.Entry<String, String> entry : fields.entrySet()) { for (Map.Entry<String, String> entry : fields.entrySet()) {
if (!entry.getKey().equals("create_time")) { if (!entry.getKey().equals("create_time")) {
Record record = new Record(); Record record = new Record();
record.set("key", entry.getKey());//字段 record.set("key", entry.getKey());//字段
record.set("comment", fieldsComment.get(entry.getKey()));//描述 record.set("comment", fieldsComment.get(entry.getKey()));//描述
paramsList.add(record); paraList.add(record);
} }
} }
dataModel.put("paramsList", paramsList);//用于注释,显示@para 参数名 参数含义 dataModel.put("paraList", paraList);//用于注释,显示@para 参数名 参数含义
dataModel.put("daoName", PropKit.get("daoName"));//显示dao的名称比如ym dataModel.put("daoName", PropKit.get("daoName"));//显示dao的名称比如ym
dataModel.put("beanName", beanName);//实体Bean的名称用于构建方法名 dataModel.put("beanName", beanName);//实体Bean的名称用于构建方法名
dataModel.put("fullParameters", fullParameters);//包括主键的参数列表,用于构建方法的参数 dataModel.put("fullParameters", fullParameters);//包括主键的参数列表,用于构建方法的参数

@ -1,6 +1,6 @@
/** /**
* 增加${comment} * 增加${comment}
<#list paramsList as param> <#list paraList as param>
* @param ${param.key} ${param.comment} * @param ${param.key} ${param.comment}
</#list> </#list>
*/ */
@ -13,7 +13,7 @@ public void add${beanName}(${fullParameters}){
/** /**
* 删除${comment} * 删除${comment}
<#list paramsList as param> <#list paraList as param>
* @param ${param.key} ${param.comment} * @param ${param.key} ${param.comment}
</#list> </#list>
*/ */
@ -26,7 +26,7 @@ public void del${beanName}ById(${key_type} ${key}){
} }
/**按ID修改${comment} /**按ID修改${comment}
<#list paramsList as param> <#list paraList as param>
* @param ${param.key} ${param.comment} * @param ${param.key} ${param.comment}
</#list> </#list>
*/ */

@ -1,11 +1,11 @@
/**增加${comment} /**增加${comment}
<#list paramsList as param> <#list paraList as param>
* @param ${param.key} ${param.comment} * @param ${param.key} ${param.comment}
</#list> </#list>
*/ */
public void add${beanName}(${fullParameters}){ public void add${beanName}(${fullParameters}){
Record record = new Record(); Record record = new Record();
<#list paramsList as entry> <#list paraList as entry>
<#if entry.key == "create_time"> <#if entry.key == "create_time">
record.set("create_time", DateTime.now()); record.set("create_time", DateTime.now());
<#else> <#else>
@ -26,12 +26,12 @@ public void del${beanName}ById(${key_type} ${key}){
/**修改${comment} /**修改${comment}
<#list paramsList as param> <#list paraList as param>
* @param ${param.key} ${param.comment} * @param ${param.key} ${param.comment}
</#list> </#list>
*/ */
public void update${beanName}ById(${key_type} ${key} ,${fullParameters}){ public void update${beanName}ById(${key_type} ${key} ,${fullParameters}){
String sql="update ${table} set <#list paramsList as entry> String sql="update ${table} set <#list paraList as entry>
<#if entry.key == "create_time"> <#if entry.key == "create_time">
record.set("create_time", DateTime.now()); record.set("create_time", DateTime.now());
<#else> <#else>

@ -1,6 +1,6 @@
/** /**
* 增加${comment} * 增加${comment}
<#list paramsList as param> <#list paraList as param>
* @param ${param.key} ${param.comment} * @param ${param.key} ${param.comment}
</#list> </#list>
*/ */
@ -13,7 +13,7 @@ public void add${beanName}(${fullParameters}){
/** /**
* 删除${comment} * 删除${comment}
<#list paramsList as param> <#list paraList as param>
* @param ${param.key} ${param.comment} * @param ${param.key} ${param.comment}
</#list> </#list>
*/ */
@ -26,7 +26,7 @@ public void del${beanName}ById(${key_type} ${key}){
} }
/**按ID修改${comment} /**按ID修改${comment}
<#list paramsList as param> <#list paraList as param>
* @param ${param.key} ${param.comment} * @param ${param.key} ${param.comment}
</#list> </#list>
*/ */

@ -1,11 +1,11 @@
/**增加${comment} /**增加${comment}
<#list paramsList as param> <#list paraList as param>
* @param ${param.key} ${param.comment} * @param ${param.key} ${param.comment}
</#list> </#list>
*/ */
public void add${beanName}(${fullParameters}){ public void add${beanName}(${fullParameters}){
Record record = new Record(); Record record = new Record();
<#list paramsList as entry> <#list paraList as entry>
<#if entry.key == "create_time"> <#if entry.key == "create_time">
record.set("create_time", DateTime.now()); record.set("create_time", DateTime.now());
<#else> <#else>
@ -26,12 +26,12 @@ public void del${beanName}ById(${key_type} ${key}){
/**修改${comment} /**修改${comment}
<#list paramsList as param> <#list paraList as param>
* @param ${param.key} ${param.comment} * @param ${param.key} ${param.comment}
</#list> </#list>
*/ */
public void update${beanName}ById(${key_type} ${key} ,${fullParameters}){ public void update${beanName}ById(${key_type} ${key} ,${fullParameters}){
String sql="update ${table} set <#list paramsList as entry> String sql="update ${table} set <#list paraList as entry>
<#if entry.key == "create_time"> <#if entry.key == "create_time">
record.set("create_time", DateTime.now()); record.set("create_time", DateTime.now());
<#else> <#else>

Loading…
Cancel
Save