您的位置:首页 > 编程语言

代码自动生成框架----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
 三、测试生成



 



 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐