From 47e3087067abd35e6337c011f96d2338c0bb1aae Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 25 七月 2024 13:39:31 +0800 Subject: [PATCH] 优化自动化代码 --- src/main/java/org/yeshi/utils/generater/GeneraterUtil.java | 28 ++++++++++++++++++++-------- 1 files changed, 20 insertions(+), 8 deletions(-) diff --git a/src/main/java/org/yeshi/utils/generater/GeneraterUtil.java b/src/main/java/org/yeshi/utils/generater/GeneraterUtil.java index 204c1d7..b0b8fea 100644 --- a/src/main/java/org/yeshi/utils/generater/GeneraterUtil.java +++ b/src/main/java/org/yeshi/utils/generater/GeneraterUtil.java @@ -4,6 +4,7 @@ import org.yeshi.utils.generater.entity.admin.AdminGeneraterInfo; import org.yeshi.utils.generater.vo.ExceptionVO; import org.yeshi.utils.generater.vo.admin.controller.AdminControllerInfoVO; +import org.yeshi.utils.generater.vo.admin.controller.AdminVOVO; import org.yeshi.utils.generater.vo.admin.page.FormAddInfoVO; import org.yeshi.utils.generater.vo.admin.page.FormUpdateInfoVO; import org.yeshi.utils.generater.vo.admin.page.ListInfoVO; @@ -21,52 +22,58 @@ public class GeneraterUtil { public static String createException(ExceptionVO vo) throws IOException { - String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater\\exception.template")); + String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater/exception.template")); + System.out.println(result); + return result; + } + + public static String createAdminVO(AdminVOVO vo) throws IOException { + String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater/admin/adminVO.template")); System.out.println(result); return result; } public static String createMongoDBDao(MongoDBDaoVO vo) throws IOException { - String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater\\dao\\mongoDBDao.template")); + String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater/dao/mongoDBDao.template")); System.out.println(result); return result; } public static String createMybatisDBMapper(MyBatisDBDaoVO vo) throws IOException { - String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater\\dao\\mybatisDBDao.template")); + String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater/dao/mybatisDBDao.template")); System.out.println(result); return result; } public static String createMybatisDBMapperXML(MyBatisDBDaoVO vo) throws IOException { - String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater\\dao\\mybatisDBXML.ftl")); + String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater/dao/mybatisDBXML.ftl")); System.out.println(result); return result; } public static String createQuery(QueryVO vo) throws IOException { - String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater\\service\\queryVO.ftl")); + String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater/service/queryVO.ftl")); System.out.println(result); return result; } public static String createService(ServiceInfoVO vo) throws IOException { - String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater\\service\\service.template")); + String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater/service/service.template")); System.out.println(result); return result; } public static String createServiceImpl(ServiceImplInfoVO vo) throws IOException { - String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater\\service\\serviceImpl.template")); + String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater/service/serviceImpl.template")); System.out.println(result); return result; } public static String createAdminController(AdminControllerInfoVO vo) throws IOException { - String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater\\admin\\adminController.template")); + String result = FreemarkerUtils.generateInputStream(vo, GeneraterUtil.class.getClassLoader().getResourceAsStream("generater/admin/adminController.template")); System.out.println(result); return result; } @@ -115,5 +122,10 @@ return result; } + public static void main(String[] args) { + InputStream input = GeneraterUtil.class.getClassLoader().getResourceAsStream("generater/dao/mybatisDBDao.template"); + System.out.println(input); + } + } -- Gitblit v1.8.0