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 generateJavaQueryByDataBase.
@Test
public void generateJavaQueryByDataBase() {
String subModulePackageName = DqSubModuleDefaultPackageName.POJO_QUERY;
DqGenerateJavaBaseDTO generateJavaBaseDTO = new DqGenerateJavaBaseDTO(projectNamePojo, basePackageName, moduleName, subModulePackageName, classBodyName, classComment);
DqGenerateRule generateRule = new DqGenerateJavaClassRule(true, true, true, false);
try {
new DqGenerateJavaQueryBO(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 generateJavaDOByDataBase.
@Test
public void generateJavaDOByDataBase() {
String subModulePackageName = DqSubModuleDefaultPackageName.POJO_DO;
DqGenerateJavaBaseDTO generateJavaBaseDTO = new DqGenerateJavaBaseDTO(projectNamePojo, basePackageName, moduleName, subModulePackageName, classBodyName, classComment);
DqGenerateRule generateRule = new DqGenerateJavaClassRule(true, true, true, true);
generateJavaBaseDTO.setCoverSwith(true);
try {
new DqGenerateJavaDOBO(generateJavaBaseDTO, templateDesc, generateRule).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 generateJavaErrorCodeByDataBase.
@Test
public void generateJavaErrorCodeByDataBase() {
String subModulePackageName = DqSubModuleDefaultPackageName.ERROR_CODE;
DqGenerateJavaBaseDTO generateJavaBaseDTO = new DqGenerateJavaBaseDTO(projectNameController, basePackageName, moduleName, subModulePackageName, classBodyName, classComment);
generateJavaBaseDTO.setCoverSwith(true);
DqGenerateRule generateRule = new DqGenerateJavaClassRule(true, true, true, false);
try {
new DqGenerateJavaErrorCodeBO(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 generateJavaDAOByDataBase.
@Test
public void generateJavaDAOByDataBase() {
String subModulePackageName = DqSubModuleDefaultPackageName.DAO_INF;
DqGenerateJavaBaseDTO generateJavaBaseDTO = new DqGenerateJavaBaseDTO(projectNameDao, basePackageName, moduleName, subModulePackageName, classBodyName, classComment);
DqGenerateRule generateRule = new DqGenerateJavaClassRule(true, true, true, false);
try {
new DqGenerateJavaDAOBO(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 generateJavaDAOImplByDataBase.
@Test
public void generateJavaDAOImplByDataBase() {
String subModulePackageName = DqSubModuleDefaultPackageName.DAO_IMPL;
DqGenerateJavaBaseDTO generateJavaBaseDTO = new DqGenerateJavaBaseDTO(projectNameDao, basePackageName, moduleName, subModulePackageName, classBodyName, classComment);
DqGenerateRule generateRule = new DqGenerateJavaClassRule(true, true, true, false);
try {
new DqGenerateJavaDAOImplBO(generateJavaBaseDTO, templateDesc, generateRule).generateCode();
} catch (Exception e) {
e.printStackTrace();
}
}
Aggregations