⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 generator.java.svn-base

📁 EasyJWeb是基于java技术
💻 SVN-BASE
字号:
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 + -