From c79b1ebed5a42a4cbb2f824232da2a51ff22a9a1 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 04 十二月 2021 18:25:08 +0800 Subject: [PATCH] 功能完善 --- app/src/test/java/test/GeneratorTest.java | 40 +++++++++++++++++++++++++++++++++------- 1 files changed, 33 insertions(+), 7 deletions(-) diff --git a/app/src/test/java/test/GeneratorTest.java b/app/src/test/java/test/GeneratorTest.java index 621c958..bf7d101 100644 --- a/app/src/test/java/test/GeneratorTest.java +++ b/app/src/test/java/test/GeneratorTest.java @@ -1,10 +1,13 @@ package test; +import com.yeshi.location.app.entity.feedback.Advice; +import com.yeshi.location.app.entity.feedback.PrivacyComplain; import com.yeshi.location.app.entity.location.LocationTravel; import com.yeshi.location.app.entity.location.LocationUsers; import com.yeshi.location.app.entity.location.UserLatestLocation; import com.yeshi.location.app.entity.sos.EmergencyContacts; import com.yeshi.location.app.entity.sos.SOSRecord; +import com.yeshi.location.app.entity.sos.SOSRecordList; import com.yeshi.location.app.entity.sos.SOSTargetInfo; import com.yeshi.location.app.entity.vip.VIPPrice; import org.yeshi.utils.generater.GeneraterManager; @@ -21,17 +24,25 @@ public class GeneratorTest { private static void createSOS() throws Exception { - GeneraterManager.getInstance().init("D:\\workspace\\server\\location\\app\\src\\main\\java", EmergencyContacts.class); DaoGeneraterParams daoGeneraterParams = new DaoGeneraterParams().setDaoPackage("com.yeshi.location.app.dao.sos"); ServiceGeneraterParams serviceGeneraterParams = new ServiceGeneraterParams().setServiceInterPackage("com.yeshi.location.app.service.inter.sos").setServiceImplPackage("com.yeshi.location.app.service.impl.sos").setQueryPackage("com.yeshi.location.app.service.query.sos"); AdminGeneraterParams adminGeneraterParams = new AdminGeneraterParams().setControllerPackage("com.yeshi.location.app.controller.admin.sos").setHtmlDir("D:\\workspace\\server\\location\\app\\src\\main\\resources\\static\\sos"); - GeneraterManager.getInstance().createWholeFunction(daoGeneraterParams, serviceGeneraterParams, adminGeneraterParams); - GeneraterManager.getInstance().init("D:\\workspace\\server\\location\\app\\src\\main\\java", SOSRecord.class); - GeneraterManager.getInstance().createWholeFunction(daoGeneraterParams, serviceGeneraterParams, adminGeneraterParams); - GeneraterManager.getInstance().init("D:\\workspace\\server\\location\\app\\src\\main\\java", SOSTargetInfo.class); - GeneraterManager.getInstance().createWholeFunction(daoGeneraterParams, serviceGeneraterParams, adminGeneraterParams); +// GeneraterManager.getInstance().init("D:\\workspace\\server\\location\\app\\src\\main\\java", EmergencyContacts.class); +// GeneraterManager.getInstance().createWholeFunction(daoGeneraterParams, serviceGeneraterParams, adminGeneraterParams); +// +// GeneraterManager.getInstance().init("D:\\workspace\\server\\location\\app\\src\\main\\java", SOSRecord.class); +// GeneraterManager.getInstance().createWholeFunction(daoGeneraterParams, serviceGeneraterParams, adminGeneraterParams); +// +// GeneraterManager.getInstance().init("D:\\workspace\\server\\location\\app\\src\\main\\java", SOSTargetInfo.class); +// GeneraterManager.getInstance().createWholeFunction(daoGeneraterParams, serviceGeneraterParams, adminGeneraterParams); + + + GeneraterManager.getInstance().init("D:\\workspace\\server\\location\\app\\src\\main\\java", SOSRecordList.class); + GeneraterManager.getInstance().createDao(daoGeneraterParams.getDaoPackage()); + + } @@ -49,6 +60,20 @@ GeneraterManager.getInstance().createWholeFunction(daoGeneraterParams, serviceGeneraterParams, adminGeneraterParams); } + private static void createFeedBack() throws Exception{ + + GeneraterManager.getInstance().init("D:\\workspace\\server\\location\\app\\src\\main\\java", Advice.class); + DaoGeneraterParams daoGeneraterParams = new DaoGeneraterParams().setDaoPackage("com.yeshi.location.app.dao.feedback"); + ServiceGeneraterParams serviceGeneraterParams = new ServiceGeneraterParams().setServiceInterPackage("com.yeshi.location.app.service.inter.feedback").setServiceImplPackage("com.yeshi.location.app.service.impl.feedback").setQueryPackage("com.yeshi.location.app.service.query.feedback"); + AdminGeneraterParams adminGeneraterParams = new AdminGeneraterParams().setControllerPackage("com.yeshi.location.app.controller.admin.feedback").setHtmlDir("D:\\workspace\\server\\location\\app\\src\\main\\resources\\static\\feedback"); + GeneraterManager.getInstance().createWholeFunction(daoGeneraterParams, serviceGeneraterParams, adminGeneraterParams); + + + GeneraterManager.getInstance().init("D:\\workspace\\server\\location\\app\\src\\main\\java", PrivacyComplain.class); + GeneraterManager.getInstance().createWholeFunction(daoGeneraterParams, serviceGeneraterParams, adminGeneraterParams); + + } + private static void createVIPPrice() throws Exception { GeneraterManager.getInstance().init("D:\\workspace\\server\\location\\app\\src\\main\\java", VIPPrice.class); @@ -58,7 +83,8 @@ public static void main(String[] args) throws Exception { - createLocation(); + createFeedBack(); +// createSOS(); // createSystemConfig(); // GeneraterManager.getInstance().init("D:\\workspace\\server\\location\\app\\src\\main\\java", UserInfo.class); // AdminGeneraterParams adminGeneraterParams = new AdminGeneraterParams("com.yeshi.location.app.controller.admin.user", "D:\\workspace\\server\\location\\app\\src\\main\\resources\\static\\user"); -- Gitblit v1.8.0