|
|
|
@ -37,40 +37,27 @@ public void update${beanName}ById(${primary_key_type} ${primary_key},${parasWith
|
|
|
|
|
String sql="update ${tableName} set ${updateParas} where ${primary_key} =?";
|
|
|
|
|
Db.update(sql,${parasWithoutPrimaryKeyAndDataType},${primary_key});
|
|
|
|
|
}
|
|
|
|
|
<#--for (Map.Entry<String, String> entry : fields.entrySet()) {-->
|
|
|
|
|
<#--if (!entry.getKey().equals("create_time")) {-->
|
|
|
|
|
<#--sb.append(entry.getKey() + "= ?,");-->
|
|
|
|
|
<#--} else {-->
|
|
|
|
|
<#--sb.append(entry.getKey() + "= DateTime.now(),");-->
|
|
|
|
|
<#--}-->
|
|
|
|
|
<#--}-->
|
|
|
|
|
<#--sb = sb.deleteCharAt(sb.length() - 1);-->
|
|
|
|
|
<#--sb.append(" where " + key + "=?\";\n");-->
|
|
|
|
|
<#--sb.append(" Db.update(sql,");-->
|
|
|
|
|
<#--for (Map.Entry<String, String> entry : fields.entrySet()) {-->
|
|
|
|
|
<#--if (!entry.getKey().equals("create_time")) {-->
|
|
|
|
|
<#--sb.append(entry.getKey() + " , ");-->
|
|
|
|
|
<#--}-->
|
|
|
|
|
<#--}-->
|
|
|
|
|
<#--sb.append(key);-->
|
|
|
|
|
<#--sb.append(");\n");-->
|
|
|
|
|
<#--sb.append(" }\n");-->
|
|
|
|
|
|
|
|
|
|
<#--//4、单条查询-->
|
|
|
|
|
<#--sb.append("\n");-->
|
|
|
|
|
<#--sb.append(" //单条查询" + comment + "\n");-->
|
|
|
|
|
<#--sb.append(" public Record get" + ${beanNameWithoutT} + "ById(" + key_type + " " + key + "){\n");-->
|
|
|
|
|
<#--sb.append(" String sql=\"select * from " + tableName + " where " + key + "=?\";\n");-->
|
|
|
|
|
<#--sb.append(" return Db.findFirst(sql," + key + ");\n");-->
|
|
|
|
|
<#--sb.append(" }\n");-->
|
|
|
|
|
<#--sb.append("\n");-->
|
|
|
|
|
|
|
|
|
|
<#--//5、分页查询-->
|
|
|
|
|
<#--sb.append(" //分页查询" + comment + "\n");-->
|
|
|
|
|
<#--sb.append(" public Page<Record> get" + ${beanNameWithoutT} + "List(int pageNum, int pageSize){\n");-->
|
|
|
|
|
<#-- sb.append(" String sql1=\"select * \";\n");-->
|
|
|
|
|
<#-- sb.append(" String sql2=\" from " + tableName + " \";\n");-->
|
|
|
|
|
<#-- sb.append(" return Db.paginate(pageNum, pageSize, sql1,sql2);\n");-->
|
|
|
|
|
<#-- sb.append(" }\n");-->
|
|
|
|
|
<#-- sb.append("\n");-->
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
单条查询${comment}
|
|
|
|
|
* @para ${primary_key} 主键
|
|
|
|
|
*/
|
|
|
|
|
public Record get${beanName}ById(${primary_key_type} ${primary_key}){
|
|
|
|
|
String sql="select * from ${tableName} where ${primary_key} =?";
|
|
|
|
|
return Db.findFirst(sql,${primary_key});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
分页查询${comment}
|
|
|
|
|
* @para pageNum 当前页码
|
|
|
|
|
* @para pageSize 每页显示条数
|
|
|
|
|
*/
|
|
|
|
|
public Page<Record> get${beanName}List(int pageNum, int pageSize){
|
|
|
|
|
String sql1="select * ";
|
|
|
|
|
String sql2=" from ${tableName}";
|
|
|
|
|
return Db.paginate(pageNum, pageSize, sql1,sql2);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|