package test; import org.junit.Test; import org.yeshi.utils.generater.GeneraterManager; import org.yeshi.utils.generater.params.AdminGeneraterParams; import org.yeshi.utils.generater.params.DaoGeneraterParams; import org.yeshi.utils.generater.params.ServiceGeneraterParams; /** * @author hxh * @title: GeneratorTest * @description: TODO * @date 2021/11/15 10:01 */ public class GeneratorTest { @Test public void generater() throws Exception { GeneraterManager.getInstance().init("D:\\workspace\\server\\utils\\src\\test\\java", TestEntity.class); AdminGeneraterParams adminGeneraterParams = new AdminGeneraterParams().setControllerPackage("com.generater.temp.controller").setHtmlDir("D:\\workspace\\server\\utils\\src\\test"); //创建整个功能模块 GeneraterManager.getInstance().createWholeFunction(new DaoGeneraterParams().setDaoPackage("com.generater.temp.dao").setMapperXMLDir("D:\\workspace\\server\\utils\\src\\test"), new ServiceGeneraterParams().setQueryPackage("com.generater.temp.query").setServiceInterPackage("com.generater.temp.service").setServiceImplPackage("com.generater.temp.service.impl"), adminGeneraterParams); } }