摘要 | 第1-6页 |
ABSTRACT | 第6-10页 |
第一章 引言 | 第10-12页 |
·课题背景 | 第10页 |
·课题任务 | 第10页 |
·论文结构 | 第10-12页 |
第二章 快速开发框架需求分析 | 第12-17页 |
·开发环境分析 | 第12-13页 |
·Struts | 第12页 |
·Spring | 第12页 |
·Hibernate | 第12-13页 |
·业务对象分析 | 第13页 |
·系统功能分析 | 第13-15页 |
·开发人员需求分析 | 第15页 |
·快速开发框架需求总结 | 第15-17页 |
第三章 快速开发框架设计与实现 | 第17-48页 |
·完整的架构解决方案 | 第17-20页 |
·JSP-显示层 | 第19页 |
·Action-控制层 | 第19页 |
·UIService-业务逻辑层 | 第19-20页 |
·Service-事务控制层 | 第20页 |
·DAO-数据库交互层 | 第20页 |
·小结 | 第20页 |
·统一的业务对象查询功能底层封装 | 第20-31页 |
·查询功能底层封装的必要性分析 | 第20-22页 |
·输出参数设计 | 第22-23页 |
·输入参数设计 | 第23-25页 |
·通用查询条件类QueryStruct的引入和设计 | 第25-28页 |
·QueryParas对象到QueryStruct对象的转换 | 第28-30页 |
·QueryStruct对象到HQL(SQL)语句的转化 | 第30-31页 |
·小结 | 第31页 |
·统一的业务对象添加、查询、修改、删除功能框架 | 第31-41页 |
·Form类 | 第32-33页 |
·JSP页面 | 第33-35页 |
·业务对象VO和业务查询对象QueryParasVO | 第35-36页 |
·Action类 | 第36-39页 |
·UIService层 | 第39-40页 |
·Service层 | 第40-41页 |
·DAO层 | 第41页 |
·统一的页面验证与服务器验证功能 | 第41-46页 |
·FormValiadater类 | 第43-44页 |
·页面验证 | 第44-45页 |
·服务器验证 | 第45-46页 |
·本章小结及问题提出 | 第46-48页 |
·小结 | 第46页 |
·问题 | 第46-48页 |
第四章 代码生成器需求分析及设计实现 | 第48-52页 |
·代码生成器需求分析 | 第48页 |
·代码生成的设计与实现 | 第48-52页 |
·输入输出分析 | 第49页 |
·代码生成方式分析 | 第49-50页 |
·代码生成的实现 | 第50-51页 |
·Generator类 | 第51-52页 |
第五章 总结和展望 | 第52-56页 |
·快速开发框架及代码生成器使用效果 | 第52-54页 |
·展望 | 第54-56页 |
·多个PO组成1个VO情况下的代码自动生成 | 第54页 |
·通用对象化查询的进一步改进 | 第54-55页 |
·测试代码框架设计及其代码生成 | 第55-56页 |
参考文献 | 第56-57页 |
致谢 | 第57页 |