generator.java
来自「一个简单的java邮件系统源码」· Java 代码 · 共 70 行
JAVA
70 行
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() throws java.lang.RuntimeException;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?