瀏覽代碼

修改delete的问题

wutianbin 7 年之前
父節點
當前提交
d2510a284a
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      src/main/java/org/geek/szbay/assistant/code/generator/MapperXmlMaker.java

+ 4 - 2
src/main/java/org/geek/szbay/assistant/code/generator/MapperXmlMaker.java

@@ -104,7 +104,7 @@ public class MapperXmlMaker {
 			String entityFullClassName, List<String> colNames, List<String> attrNames) {
 		sb.append("    <delete id=\"deleteByKey\">\r\n");
 		sb.append("        delete from " + tableName + "\r\n");
-		sb.append("        where " + key + " = #{delete." + key + "}\r\n");
+		sb.append("        where " + key + " = #{delete." + keyAttr + "}\r\n");
 		sb.append("    </delete>\r\n");
 		sb.append("\r\n");
 	}
@@ -317,7 +317,9 @@ public class MapperXmlMaker {
 			sb.append("        </if>\r\n");
 		}
 
-		sb.append("        order by created_on desc \r\n");
+		sb.append("        <if test=\"orderBy != null\" >\r\n");
+		sb.append("            order by ${orderBy} \r\n");
+		sb.append("        </if>\r\n");
 		sb.append("        limit ${pageSize} offset ${(page - 1) * pageSize}").append("\r\n");
 
 		sb.append("    </select>\r\n");