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