use of com.dq.easy.cloud.module.common.generator.code.base.pojo.rule.DqGenerateRule in project dq-easy-cloud by dq-open-cloud.
the class GenerateJavaTest method generateJavaServiceByDataBase.
@Test
public void generateJavaServiceByDataBase() {
String subModulePackageName = DqSubModuleDefaultPackageName.SERVICE_INF;
DqGenerateJavaBaseDTO generateJavaBaseDTO = new DqGenerateJavaBaseDTO(projectNameService, basePackageName, moduleName, subModulePackageName, classBodyName, classComment);
DqGenerateRule generateRule = new DqGenerateJavaClassRule(true, true, true, false);
try {
new DqGenerateJavaServiceBO(generateJavaBaseDTO, templateDesc, generateRule).generateCode();
} catch (Exception e) {
e.printStackTrace();
}
}
use of com.dq.easy.cloud.module.common.generator.code.base.pojo.rule.DqGenerateRule in project dq-easy-cloud by dq-open-cloud.
the class GenerateJavaTest method generateJavaVOByDataBase.
@Test
public void generateJavaVOByDataBase() {
String subModulePackageName = DqSubModuleDefaultPackageName.POJO_VO;
DqGenerateJavaBaseDTO generateJavaBaseDTO = new DqGenerateJavaBaseDTO(projectNamePojo, basePackageName, moduleName, subModulePackageName, classBodyName, classComment);
generateJavaBaseDTO.setCoverSwith(true);
DqGenerateRule generateRule = new DqGenerateJavaClassRule(true, true, true, false);
try {
DqGenerateJavaVOBO generateJavaVOBO = new DqGenerateJavaVOBO(generateJavaBaseDTO, templateDesc, generateRule);
generateJavaVOBO.buildDatabaseDataSources(new DqMysqlDataSources(databaseAbstactConfig)).generateCode();
} catch (Exception e) {
e.printStackTrace();
}
}
use of com.dq.easy.cloud.module.common.generator.code.base.pojo.rule.DqGenerateRule in project dq-easy-cloud by dq-open-cloud.
the class GenerateJavaTest method generateJavaControllerByDataBase.
@Test
public void generateJavaControllerByDataBase() {
String subModulePackageName = DqSubModuleDefaultPackageName.CONTROLLER;
DqGenerateJavaBaseDTO generateJavaBaseDTO = new DqGenerateJavaBaseDTO(projectNameController, basePackageName, moduleName, subModulePackageName, classBodyName, classComment);
DqGenerateRule generateRule = new DqGenerateJavaClassRule(true, false, false, false);
try {
new DqGenerateJavaControllerBO(generateJavaBaseDTO, templateDesc, generateRule).generateCode();
} catch (Exception e) {
e.printStackTrace();
}
}
use of com.dq.easy.cloud.module.common.generator.code.base.pojo.rule.DqGenerateRule in project dq-easy-cloud by dq-open-cloud.
the class GenerateJavaTest method generateJavaBOByDataBase.
@Test
public void generateJavaBOByDataBase() {
String subModulePackageName = DqSubModuleDefaultPackageName.POJO_BO;
DqGenerateJavaBaseDTO generateJavaBaseDTO = new DqGenerateJavaBaseDTO(projectNamePojo, basePackageName, moduleName, subModulePackageName, classBodyName, classComment);
generateJavaBaseDTO.setCoverSwith(true);
DqGenerateRule generateRule = new DqGenerateJavaClassRule(true, false, false, true);
try {
new DqGenerateJavaBOBO(generateJavaBaseDTO, templateDesc, generateRule).generateCode();
} catch (Exception e) {
e.printStackTrace();
}
}
use of com.dq.easy.cloud.module.common.generator.code.base.pojo.rule.DqGenerateRule in project dq-easy-cloud by dq-open-cloud.
the class GenerateJavaTest method generateJavaDTOByDataBase.
@Test
public void generateJavaDTOByDataBase() {
String subModulePackageName = DqSubModuleDefaultPackageName.POJO_DTO;
DqGenerateJavaBaseDTO generateJavaBaseDTO = new DqGenerateJavaBaseDTO(projectNamePojo, basePackageName, moduleName, subModulePackageName, classBodyName, classComment);
DqGenerateRule generateRule = new DqGenerateJavaClassRule(true, false, false, false);
try {
new DqGenerateJavaDTOBO(generateJavaBaseDTO, templateDesc, generateRule).generateCode();
} catch (Exception e) {
e.printStackTrace();
}
}
Aggregations