📄 generator.java
字号:
package com.easyjf.web.tools.generator;
/**
* 代码生成引擎接口,用于生成各式各样的代码
*
* @author 大峡
*
*/
public interface Generator {
/**
* 返回生成目标目录
* @return
*/
//public String getTargetDir();
/**
* 设置生成目标目录
*
* @param targetDir
* 存放生成代码的目录
*/
public void setTargetDir(String targetDir);
// public String getTargetName();
/**
* 设置代码的文件名称
*
* @param targetName
* 生成代码的文件名
*/
public void setTargetName(String targetName);
// public String getTemplateDir();
/**
* 设置代码模板目录
*
* @param templateDir
* 代码模板目录
*/
public void setTemplateDir(String templateDir);
// public String getTemplateName();
/**
* 设置代码模板名称
*
* @param templateName
* 代码模板名称
*/
public void setTemplateName(String templateName);
/**
* 设置表名称
* @param tableName
*/
public void setTableName(String tableName);
/**
* 设置生成器的参数
* @param args 参数数组
*/
public void setArgs(String[] args);
/**
* 执行生成操作
*
*/
void generator(boolean append) throws java.lang.RuntimeException;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -