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("com.generater.temp.controller", "D:\\workspace\\server\\utils\\src\\test"); //创建整个功能模块 GeneraterManager.getInstance().createWholeFunction(new DaoGeneraterParams("com.generater.temp.dao", "D:\\workspace\\server\\utils\\src\\test"), new ServiceGeneraterParams("com.generater.temp.query", "com.generater.temp.service", "com.generater.temp.service.impl"), adminGeneraterParams); } }