资源简介
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个文件信息
评论
共有 条评论