資源簡介
codeFactory
介紹:
1.codeFactory: Java代碼生成,依賴rapid-generator.4.0.6.jar, 支持自定義模板生成代碼, 弱業務下完全解放體力勞動.
2.ssm模板實現:pojo,dao,daoimpl,service,serviceimpl,controller,各mapper.xml 代碼自動生成,
3.配置文件自動生(含:spring,springMVC,mybatis,web.xml); 代碼完美運行.
使用:
1.配置generator.xml(key):basepackage,namespace,outRoot,jdbc_usernam
代碼片段和文件信息
package?codefactory;
import?cn.org.rapid_framework.generator.GeneratorFacade;
public?class?CodeGenerator?{
public?static?void?main(String[]?args)?throws?Exception?{
????????//模板路徑
String?templatePath?=?“D:/myeclipse_workspace/codeFactory_Maven_Webapp/src/main/resources/template“;
GeneratorFacade?g?=?new?GeneratorFacade();
g.getGenerator().addTemplateRootDir(templatePath);
//?刪除生成器的輸出目錄//
//?g.deleteOutRootDir();
//?通過數據庫表生成文件
g.generateByTable(“tb_admin““tb_city“);
//?自動搜索數據庫中的所有表并生成文件template為模板的根目錄
//?g.generateByAllTable();
//?按table名字刪除文件
//?g.deleteByTable(“table_name“?“template“);
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-10-06?17:29??codeFactory_Maven_Webapp\
?????文件?????????605??2016-10-06?17:54??codeFactory_Maven_Webapp\.classpath
?????文件?????????340??2016-10-08?00:37??codeFactory_Maven_Webapp\.myme
?????文件????????1727??2016-10-06?18:43??codeFactory_Maven_Webapp\.project
?????目錄???????????0??2016-10-06?17:37??codeFactory_Maven_Webapp\.settings\
?????文件?????????508??2016-10-06?17:29??codeFactory_Maven_Webapp\.settings\.jsdtscope
?????文件??????????56??2016-10-06?17:29??codeFactory_Maven_Webapp\.settings\com.genuitec.eclipse.j2eedt.core.prefs
?????文件?????????170??2016-10-07?07:33??codeFactory_Maven_Webapp\.settings\org.eclipse.core.resources.prefs
?????文件?????????430??2016-10-06?17:29??codeFactory_Maven_Webapp\.settings\org.eclipse.jdt.core.prefs
?????文件??????????90??2016-10-06?17:29??codeFactory_Maven_Webapp\.settings\org.eclipse.m2e.core.prefs
?????文件?????????612??2016-10-06?18:43??codeFactory_Maven_Webapp\.settings\org.eclipse.wst.common.component
?????文件?????????252??2016-10-06?17:29??codeFactory_Maven_Webapp\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2016-10-06?17:29??codeFactory_Maven_Webapp\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2016-10-06?17:29??codeFactory_Maven_Webapp\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件????????1658??2016-10-07?07:23??codeFactory_Maven_Webapp\pom.xm
?????目錄???????????0??2016-10-06?17:29??codeFactory_Maven_Webapp\src\
?????目錄???????????0??2016-10-06?17:36??codeFactory_Maven_Webapp\src\main\
?????目錄???????????0??2016-10-06?17:37??codeFactory_Maven_Webapp\src\main\java\
?????目錄???????????0??2016-10-06?17:37??codeFactory_Maven_Webapp\src\main\java\codefactory\
?????文件?????????724??2016-10-08?00:38??codeFactory_Maven_Webapp\src\main\java\codefactory\CodeGenerator.java
?????目錄???????????0??2016-10-08?00:37??codeFactory_Maven_Webapp\src\main\resources\
?????文件????????3684??2016-10-06?18:40??codeFactory_Maven_Webapp\src\main\resources\generator.xm
?????文件?????????356??2016-10-06?22:33??codeFactory_Maven_Webapp\src\main\resources\log4j.properties
?????目錄???????????0??2016-10-08?00:37??codeFactory_Maven_Webapp\src\main\resources\template\
?????文件?????????468??2016-10-04?01:28??codeFactory_Maven_Webapp\src\main\resources\template\custom.include
?????文件?????????189??2016-10-07?07:08??codeFactory_Maven_Webapp\src\main\resources\template\java_copyright.include
?????文件??????????54??2016-10-07?07:06??codeFactory_Maven_Webapp\src\main\resources\template\java_desc
?????文件??????????35??2016-10-07?07:06??codeFactory_Maven_Webapp\src\main\resources\template\java_imports.include
?????文件?????????692??2016-10-04?01:28??codeFactory_Maven_Webapp\src\main\resources\template\macro.include
?????目錄???????????0??2016-10-08?00:37??codeFactory_Maven_Webapp\src\main\resources\template\ssm_project\
?????目錄???????????0??2016-10-08?00:37??codeFactory_Maven_Webapp\src\main\resources\template\ssm_project\${ba
............此處省略92個文件信息
評論
共有 條評論