代码自动生成框架----CodeAutomaticGenerationFramework
2013-08-27 16:55
459 查看
代码自动生成框架----CodeAutomaticGenerationFramework
通过此代码自动生成框架来自动生成Dao层、Service层、Action、JSP以及相关的xml配置文件。一、准备工作
1.准备测试用的hbm.xml
Users.hbm.xml
View
Code
2.准备HibernateTool需要的hibernate.cfg.xml
View
Code
3.准备空的Struts.xml
View
Code
4.准备固定格式的applicationContext.xml
View
Code
5.准备Dao层的模版
IDao.java
View
Code
dao_template.java
View
Code
dao_impl_template.java
View
Code
6.准备Service层的模版
service_template.java
View
Code
service_impl_template.java
View
Code
7.准备Action模版
add_action_template.java
View
Code
update_pre_action_template.java
View
Code
update_action_template.java
View
Code
list_action_template.java
View
Code
delete_action_template.java
View
Code
8.准备Jsp模版
add_template.jsp
View
Code
list_template.jsp
View
Code
update_template.jsp
View
Code
9.准备Ant编译环境
build.properties
View
Code
dbconfig.properties
View
Code
hibernateProperty.properties
View
Code
10.编写build.xml
View
Code
二、生成
11.生成Dao---hbm2dao
CodeGenerater.java
View
Code
CodeUtil.java
View
Code
Configer.java
View
Code
12.生成DaoImpl---hbm2daoimpl
CodeGenerater.java
View
Code
CodeUtil.java
View
Code
Configer.java
View
Code
13.生成Service---hbm2service
CodeGenerater.java
View
Code
CodeUtil.java
View
Code
Configer.java
View
Code
14.生成ServiceImpl---hbm2serviceimpl
CodeGenerater.java
View
Code
CodeUtil.java
View
Code
Configer.java
View
Code
15.生成Action---hbm2action
CodeGenerater.java
View
Code
CodeUtil.java
View
Code
Configer.java
View
Code
16.生成Jsp---hbm2jsp
CodeGenerater.java
View
Code
CodeUtil.java
View
Code
Configer.java
View
Code
17.增加Struts.xml的配置
CodeGenerater.java
View
Code
CodeUtil.java
View
Code
18.生成applicationContext-basic.xml
CodeGenerater.java
View
Code
CodeUtil.java
View
Code
19.生成Dao层与Service层相关的Spring配置
CodeGenerater.java
View
Code
CodeUtil.java
View
Code
20.生成Action相关的Spring配置
CodeGenerater.java
View
Code
CodeUtil.java
View
Code
21.依赖的相关工具类
AuxiliaryStringProcessingUtil.java
View
Code
ClassUtil.java
View
Code
FileData.java
View
Code
PagingComponent.java
View
Code
三、测试生成
相关文章推荐
- Automatically Code Generation 【自动代码生成】
- Go 语言,开源服务端代码自动生成 框架
- Entity Framework 5.0系列之自动生成Code First代码
- [goa]golang微服务框架学习(二)-- 代码自动生成
- VScode中自定义用户代码片段(C user snippet)自动生成C语言头文件排除重复包含
- 【转】Entity Framework 5.0系列之自动生成Code First代码
- 代码生成数据库及更新数据库:Entity Framework first code(http://www.cnblogs.com/haogj/archive/2012/02/17/2356537.ht
- 代码生成(Code Generation with Bake)
- 【MyBatis框架】mybatis逆向工程自动生成代码
- 代码生成(Code Generation)介绍
- Entity Framework Code First 遭遇主键自动生成问题
- android mvp快速开发框架介绍(自动生成android代码工具介绍)
- (转)MyBatis框架的学习(七)——MyBatis逆向工程自动生成代码
- 玩转Eclipse — 自动代码生成的Java Code Template
- 玩转Eclipse — 自动代码生成的Java Code Template
- RDIFramework.NET — 基于.NET的快速信息化系统开发框架- 5.4平台日志、异常管理、生成自动升级配置文件模块
- All-In-One Code Framework: 微软一站式开发技术框架 2009-9-17 新增代码示例简介
- RDIFramework.NET — 基于.NET的快速信息化系统开发框架- 5.4平台日志、异常管理、生成自动升级配置文件模块
- 微信小程序前端开发框架,自动生成前端代码
- 如何在代码中对由框架自动生成的单据分录三个小按钮设置状态?