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

📄 generatorwebaction.java

📁 一个简单的java邮件系统源码
💻 JAVA
字号:
package com.easyjf.web.tools.generator;

public class GeneratorWebAction extends AbstractGenerator {
	private String beanDir = "/src/main";
	private String actionPackage = "com.easyjweb.action";
	private String actionTemplateFile = "/java/crudAction.java";
	private String beanPackage;
	protected void initGenerator() {
		// TODO Auto-generated method stub
		tg.setTemplateName(actionTemplateFile);
		tg.setTargetDir(GeneratorUtil.getRealTemplaeDir(beanDir));
		tg.setTargetName("/" + actionPackage.replaceAll("\\.", "/")
				+ "/" + tableName + "Action.java");
		CrudActionTemplateProcess process=new CrudActionTemplateProcess(tableName);
		process.setPackageName(this.actionPackage);
		if(beanPackage!=null)process.setBeanPackage(this.beanPackage);
		tg.setProcess(process);	
	}	
	protected void parseArgs()
	{
		if(this.args!=null && args.length>0)
		{
		for(int i=0;i<args.length;i++)
		{
			int endPrefix = args[i].indexOf('=');
			if (endPrefix > 0) {
				String prefix =GeneratorUtil.getArgKey(args[i]);
				String value=GeneratorUtil.getArgValue(args[i]);
				if("package".equalsIgnoreCase(prefix) && value!=null)this.actionPackage=value;
				else if("beanPackage".equalsIgnoreCase(prefix)&&value!=null)this.beanPackage=value;
			}
		}
		}
	}
	public void setActionPackage(String actionPackage) {
		this.actionPackage = actionPackage;
	}
	public void setActionTemplateFile(String actionTemplateFile) {
		this.actionTemplateFile = actionTemplateFile;
	}
	public void setBeanDir(String beanDir) {
		this.beanDir = beanDir;
	}	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -