package com.yqzx.generator.engine.config;
|
|
import lombok.Data;
|
|
/**
|
* @description: Mapper模板生成的配置
|
* @author: chaoyapeng
|
* @time: 2020/8/18 16:08
|
*/
|
@Data
|
public class MapperConfig {
|
|
private ContextConfig contextConfig;
|
|
private String templatePath;
|
|
private String extendTemplatePath;
|
|
private String xmlTemplatePath;
|
|
public void init() {
|
this.templatePath = "\\src\\main\\java\\" + contextConfig.getPackageName().replaceAll("\\.", "\\\\")
|
+ "\\mapper\\{}Mapper.java";
|
this.extendTemplatePath = "\\src\\main\\resources\\mapper\\extend\\Extend{}Mapper.xml";
|
this.xmlTemplatePath = "\\src\\main\\resources\\mapper\\{}Mapper.xml";
|
}
|
|
}
|