/** 添加方法 */ protected void addMethod(TopLevelClass topLevelClass, String tableName) { Method method2 = new Method(); for (int i = 0; i < methods.size(); i++) { Method method = new Method(); method2 = methods.get(i); method = method2; method.removeAllBodyLines(); method.removeAnnotation(); StringBuilder sb = new StringBuilder(); sb.append("return this."); sb.append(getDaoShort()); sb.append(method.getName()); sb.append("("); List<Parameter> list = method.getParameters(); for (int j = 0; j < list.size(); j++) { sb.append(list.get(j).getName()); sb.append(","); } sb.setLength(sb.length() - 1); sb.append(");"); method.addBodyLine(sb.toString()); topLevelClass.addMethod(method); } methods.clear(); }