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