代码生成:实体类和接口生成到dao,实现xml文件生成到service
This commit is contained in:
parent
b608475cf3
commit
77f817a51b
|
@ -57,11 +57,13 @@ public class MybatisGeneratorUtil {
|
|||
jdbcUtil.release();
|
||||
|
||||
String targetProject = PROJECT_NAME + "-" + module_prefix_name.replaceAll("\\.", "-") + "/" + PROJECT_NAME + "-" + module_prefix_name.replaceAll("\\.", "-") + "-dao";
|
||||
String targetProject_sqlMap = PROJECT_NAME + "-" + module_prefix_name.replaceAll("\\.", "-") + "/" + PROJECT_NAME + "-" + module_prefix_name.replaceAll("\\.", "-") + "-rpc-service";
|
||||
context.put("tables", tables);
|
||||
context.put("generator_javaModelGenerator_targetPackage", "com." + PROJECT_NAME + "." + module_prefix_name + ".dao.model");
|
||||
context.put("generator_sqlMapGenerator_targetPackage", "com." + PROJECT_NAME + "." + module_prefix_name + ".dao.mapper");
|
||||
context.put("generator_javaClientGenerator_targetPackage", "com." + PROJECT_NAME + "." + module_prefix_name + ".dao.mapper");
|
||||
context.put("targetProject", targetProject);
|
||||
context.put("targetProject_sqlMap", targetProject_sqlMap);
|
||||
context.put("generator_jdbc_password", AESUtil.AESDecode(jdbc_password));
|
||||
VelocityUtil.generate(VM_PATH, module_path, context);
|
||||
// 删除旧代码
|
||||
|
|
|
@ -55,7 +55,7 @@
|
|||
<javaModelGenerator targetPackage="${generator_javaModelGenerator_targetPackage}" targetProject="${targetProject}/src/main/java" />
|
||||
|
||||
<!-- MapperXML生成 -->
|
||||
<sqlMapGenerator targetPackage="${generator_sqlMapGenerator_targetPackage}" targetProject="${targetProject}/src/main/java" />
|
||||
<sqlMapGenerator targetPackage="${generator_sqlMapGenerator_targetPackage}" targetProject="${targetProject_sqlMap}/src/main/java" />
|
||||
|
||||
<!-- Mapper接口生成 -->
|
||||
<javaClientGenerator targetPackage="${generator_javaClientGenerator_targetPackage}" targetProject="${targetProject}/src/main/java" type="XMLMAPPER" />
|
||||
|
|
Loading…
Reference in New Issue