声明
摘要
第1章 绪论
1.1 选题背景及意义
1.1.1 选题背景
1.1.2 选题意义
1.2 轻量级框架的发展现状
1.3 轻量级框架在软件开发中的问题
1.4 本文主要研究内容
1.5 本文组织结构
第2章 WEB开发框架相关原理和技术
2.1 WEB开发框架概述
2.2 轻量级框架的产生背景
2.2.1 重量级和轻量级框架介绍
2.2.2 轻量级框架与重量级框架的比较
2.3 典型的JAVA WEB开发框架分析
2.3.1 JAVA表现层框架Wieket
2.3.2 JAVA中间层开发框架Struts
2.3.3 JAVA数据访问层开发框架Hibernate
2.4 JAVA WEB组合应用分析
2.4.1 JSTL+Struts+Jdbc框架优缺点:
2.4.2 Wicket+Spring+Jdbc框架的优缺点:
2.4.3 Wicket+Spring+Hibernate框架的优缺点:
2.5 本章小结
第3章 基于DMWG开发框架设计
3.1 框架的提出背景
3.2 框架总体设计
3.2.1 开发框架设计原则
3.2.2 DMWG框架概要设计
3.3 数据访问层设计
3.4 表现层设计
3.5 领域公共组件设计(领域模型公共层设计)
3.6 本章小结
第4章 基于DMWG开发框架实现
4.1 框架的整体包结构
4.2 框架视图层实现
4.2.1 基本控件的实现及使用说明
4.2.2 高级控件的实现及使用说明
4.2.3 自定义控件的实现及使用说明
4.3 框架的工具类功能实现
4.4 框架的数据访问层实现
4.5 基于GUICE和WIECET开发框架集成实现
4.6 本章小结
第5章 基于DMWG框架下的健康网站实现
5.1 健康网站开发需求分析
5.2 系统设计
5.2.1 表现层设计
5.2.2 业务层设计
5.2.3 数据层设计
5.3 系统实现
5.3.1 表现层实现
5.3.2 业务层实现
5.3.3 数据层实现
5.4 系统的整体配置
5.5 系统展示
5.6 本章小结
第6章 总结与展望
6.1 总结
6.2 后续工作展望
参考文献
致谢