From 67310d3ff387df20294bb5355cdb845ddee05dfc Mon Sep 17 00:00:00 2001 From: 王彬 Date: Tue, 20 Aug 2019 17:02:47 +0800 Subject: [PATCH] fix a bug --- src/main/java/com/taover/codegenerate/bazhuayun/GenerateCode.java | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/taover/codegenerate/bazhuayun/GenerateCode.java b/src/main/java/com/taover/codegenerate/bazhuayun/GenerateCode.java index c98a312..35bb117 100644 --- a/src/main/java/com/taover/codegenerate/bazhuayun/GenerateCode.java +++ b/src/main/java/com/taover/codegenerate/bazhuayun/GenerateCode.java @@ -27,7 +27,7 @@ public class GenerateCode { } } - public static Connection getConnection(String host, String port, String user, String password, String dbName) { + private static Connection getConnection(String host, String port, String user, String password, String dbName) { Connection conn = null; try { Class.forName("com.mysql.jdbc.Driver"); @@ -91,9 +91,10 @@ public class GenerateCode { generateService(srcPath, apiModel); generateVo(srcPath, apiModel); } + System.out.println("处理完成"); } - public static String renderByTemplate(String templateName, ApiModel apiModel) throws Exception{ + private static String renderByTemplate(String templateName, ApiModel apiModel) throws Exception{ Configuration cfg = new Configuration(); //String comPath = GenerateCode.class.getResource("/").getPath(); //File f = new File(comPath+File.separator+"com"+File.separator+"taover"+File.separator+"codegenerate"+File.separator+"bazhuayun"+File.separator+"template"); @@ -105,37 +106,37 @@ public class GenerateCode { return out.toString(); } - public static void generateDto(String srcPath, ApiModel apiModel) throws Exception{ + private static void generateDto(String srcPath, ApiModel apiModel) throws Exception{ String modelPath = apiModel.getBasePackage().replace(".", File.separator); String filePath = srcPath+File.separator+modelPath+File.separator+"bean"+File.separator+"dto"; Tools.createFile(filePath, apiModel.getDtoClassSimpleName()+".java", renderByTemplate("DtoTemplate.ftl", apiModel), false); } - public static void generateEntity(String srcPath, ApiModel apiModel) throws Exception{ + private static void generateEntity(String srcPath, ApiModel apiModel) throws Exception{ String modelPath = apiModel.getBasePackage().replace(".", File.separator); String filePath = srcPath+File.separator+modelPath+File.separator+"bean"+File.separator+"entity"; Tools.createFile(filePath, apiModel.getEntityClassSimpleName()+".java", renderByTemplate("EntityTemplate.ftl", apiModel), false); } - public static void generateManageController(String srcPath, ApiModel apiModel) throws Exception{ + private static void generateManageController(String srcPath, ApiModel apiModel) throws Exception{ String modelPath = apiModel.getBasePackage().replace(".", File.separator); String filePath = srcPath+File.separator+modelPath+File.separator+"controller"+File.separator+"manage"; Tools.createFile(filePath, apiModel.getControllerClassName()+".java", renderByTemplate("ManageControllerTemplate.ftl", apiModel), false); } - public static void generateV1Controller(String srcPath, ApiModel apiModel) throws Exception{ + private static void generateV1Controller(String srcPath, ApiModel apiModel) throws Exception{ String modelPath = apiModel.getBasePackage().replace(".", File.separator); String filePath = srcPath+File.separator+modelPath+File.separator+"controller"+File.separator+"v1"; Tools.createFile(filePath, apiModel.getControllerClassName()+".java", renderByTemplate("V1ControllerTemplate.ftl", apiModel), false); } - public static void generateRepository(String srcPath, ApiModel apiModel) throws Exception{ + private static void generateRepository(String srcPath, ApiModel apiModel) throws Exception{ String modelPath = apiModel.getBasePackage().replace(".", File.separator); String filePath = srcPath+File.separator+modelPath+File.separator+"repository"; Tools.createFile(filePath, apiModel.getRepositoryClassSimpleName()+".java", renderByTemplate("RepositoryTemplate.ftl", apiModel), false); } - public static void generateService(String srcPath, ApiModel apiModel) throws Exception{ + private static void generateService(String srcPath, ApiModel apiModel) throws Exception{ String modelPath = apiModel.getBasePackage().replace(".", File.separator); String filePath = srcPath+File.separator+modelPath+File.separator+"service"; Tools.createFile(filePath, apiModel.getServiceClassSimpleName()+".java", renderByTemplate("ServiceTemplate.ftl", apiModel), false); @@ -144,7 +145,7 @@ public class GenerateCode { Tools.createFile(fileImplPath, apiModel.getServiceImplClassSimpleName()+".java", renderByTemplate("ServiceImplTemplate.ftl", apiModel), false); } - public static void generateVo(String srcPath, ApiModel apiModel) throws Exception{ + private static void generateVo(String srcPath, ApiModel apiModel) throws Exception{ String modelPath = apiModel.getBasePackage().replace(".", File.separator); String filePath = srcPath+File.separator+modelPath+File.separator+"bean"+File.separator+"vo"; Tools.createFile(filePath, apiModel.getVoClassSimpleName()+".java", renderByTemplate("VoTemplate.ftl", apiModel), false); -- libgit2 0.21.2