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 + -
显示快捷键?