Spring开发代码生成工具 SpringHelper

BSD
Java
跨平台
2015-01-07
javi_cheng

生成基于Spring JdbcTemplate 的DAO层代码,model代码,service层代码,兼具灵活性又免去了繁杂的重复劳动

生成使用条件: 1. jdk6以上 2. 只支持mysql 3. 数据表的主键名为id 4. 生成的代码需要jdk6以上环境运行

生成使用指南: 1. 修改applicationContext.xml中的数据库连接,注意只修改ip和端口,不要把schemaname改掉了 2. 修改Generate.java a. SCHEMA_NAME,为数据库名称 b. OUTPUT_PATH,为输出路径 c. JDK_VERSION,现在只支持jdk6 d. PACKAGE_BASE,生成代码的package前缀 e. CLASS_PREFIX,生成类的前缀,如xxxSimpleDAO中的Simple f. JDBC_TEMPLATE_NAME,DAO中jdbcTemplate的名称 g. 运行Generate.java的main方法即可

最佳实践建议: 1. 表设计时始终带上无业务逻辑的自增长字段“id” 2. 尽量不要在生成的代码类上进行改动,这样数据库增加字段后,简单的生成代码再覆盖就可以 3. 如果需要扩展类的方法,可以采用继承生成的类的方式进行扩展

SpringHelper

的码云指数为
超过 的项目
加载中

评论(2)

小红蚂蚁
咩有了
heyzayz
heyzayz
Unsupported type: [char(32)]! 不支持char数据类型吗? #SpringHelper#

暂无资讯

暂无问答

jbpm4.4与Spring整合

与Spring的整合很简单:   1)把事务交给Spring管理。   2)通过Spring获取流程引擎ProcessEngine。 在项目的src目录下添加jbpm.cfg.xml文件: <?xml version="1.0" encoding="UTF-8"?>...

2013/10/28 15:47
530
0
Spring整合jbpm4.4

spring.jbpm.cfg.xml 配置 <?xml version="1.0" encoding="UTF-8"?> <jbpm-configuration> <import resource="jbpm.default.cfg.xml" /> <import resource="jbpm.businesscalendar.cfg.xml" ...

2013/08/12 15:59
49
0
jbpm教程整合项目

(一) 导入相应的Jar包 * 注意事项: (1)与项目中的jar包不能出现冲突 (2)版本应一致 * * 项目已经整合了SSH2,那么只需要再添加: jbpm.jar, juel-api.jar, juel-engine.jar, jues-impl...

2014/03/28 16:24
287
0
jBPM4工作流引擎 网络知识点整理汇总 WEB整合spring2.5+hibernate开发及典型业务

一、spring的配置文件applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns=" http://www.springframework.org/schema/beans " xmlns:xsi=" http://www.w3.org/2001...

2014/02/08 15:40
254
0
JBPM4.4与SSH2的整合

刚来上班不久,老总就让我去研究jBPM这个框架,因为从来没有接触过这个框架,所以在结合网上的一些资料整理了一下jBPM与SSH2的整合; 想要让JBPM4.4与SSH2进行整合,首先肯定是要先让SSH2整合好,...

2010/12/18 12:54
5.6K
0
jBPM4.3简单深入理解(一)

工作流(系统)主要概念 工作流引擎:工作流的核心组件,对流程实例、任务实例以及其状态进行管理 流程定义:预先定义的业务流转逻辑 流程实例:业务的一次实际流转过程 参与者:任务的执行者...

2013/03/24 13:36
179
0
JBPM使用详解

1. 工作流基础 1.1. 工作流相关概念 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息...

2014/03/28 15:15
4.9K
0
FloatingView 来啦,快来玩一玩

FloatingView 能够让 View 执行漂亮的漂浮动画

2016/11/09 20:07
4
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部