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);
|
}
|
|
|
}
|