| | |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | content.append(StringUtil.join(listColumn, ConstantFactory.STR_NEWLINE)); |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | if (!isData) { |
| | | content.append(StringUtil.join(listGetterSetter, ConstantFactory.STR_NEWLINE)); |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | } |
| | | content.append("}"); |
| | | |
| | | writeFile(GenCodeGauss.OutSet.PO, modelName + GenCodeGauss.SuffixSet.PO + ".java", content.toString()); |
| | |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | if (isData) { |
| | | content.append("@Data"); |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | } |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | content.append("public class "); |
| | |
| | | String modelName = underline2Camel(tableName, true); |
| | | String searchName = "Search" + modelName; |
| | | String tableNamePackage = tableName.toLowerCase().replaceAll("_", ""); |
| | | boolean isData = Objects.equals(SET_PO_Getter, 2); |
| | | |
| | | StringBuilder content = new StringBuilder(); |
| | | content.append("package "); |
| | | content.append(GenCodeGauss.PackageSet.SEARCH + ConstantFactory.STR_SEMICOLON); |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | if (isData) { |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | content.append("import lombok.Data;"); |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | } |
| | | if (SET_SEARCH_IMPORT.length > 0) { |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | for (String s : SET_SEARCH_IMPORT) { |
| | |
| | | .replaceAll("\\{\\#\\=author\\}", AUTHOR) |
| | | .replaceAll("\\{\\#\\=date\\}", LocalDateTimeUtil.todayStr().replaceAll("\\-", "/")) |
| | | ); |
| | | if (isData) { |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | content.append("@Data"); |
| | | } |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | content.append("public class " + searchName + " extends SearchBasicDTO {"); |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | if (!isData) { |
| | | content.append("\t@Override"); |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | content.append("\tpublic String toString() {"); |
| | |
| | | content.append("\t\t'}';"); |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | content.append("\t}"); |
| | | } |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | content.append("}"); |
| | | |
| | |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | if (isData) { |
| | | content.append("@Data"); |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | } |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | content.append("public class "); |
| | |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | content.append(StringUtil.join(listColumn, ConstantFactory.STR_NEWLINE)); |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | if (!isData) { |
| | | content.append(StringUtil.join(listGetterSetter, ConstantFactory.STR_NEWLINE)); |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | } |
| | | content.append("}"); |
| | | |
| | | if (new File(GenCodeGauss.OutSet.RequestDTO + tableNamePackage + "/" + createDTOName + ".java").exists()) { |
| | |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | if (isData) { |
| | | content.append("@Data"); |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | } |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | content.append("public class "); |
| | |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | content.append(StringUtil.join(listColumn, ConstantFactory.STR_NEWLINE)); |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | if (!isData) { |
| | | content.append(StringUtil.join(listGetterSetter, ConstantFactory.STR_NEWLINE)); |
| | | content.append(ConstantFactory.STR_NEWLINE); |
| | | } |
| | | content.append("}"); |
| | | |
| | | if (new File(GenCodeGauss.OutSet.RequestDTO + tableNamePackage + "/" + modifyDTOName + ".java").exists()) { |