文摘
英文文摘
声明
第一章绪论
1.1课题背景与意义
1.2国内外发展现状
1.3课题来源和主要研究工作
1.4论文结构
第二章 轻量级框架技术
2.1 Struts框架
2.1.1 Struts的工作原理和组件
2.1.2 Struts标签库
2.2 Spring框架
2.2.1轻量级容器
2.2.2 Spring主要功能
2.2.3控制反转(Inversion of Control)
2.2.4依赖注入
2.2.5 Spring中的AOP
2.2.6 Spring体系结构
2.2.7 Spring Bean封装机制
2.3 Hibernate框架
2.3.1持久层框架概述
2.3.2 Hibernate概况
2.3.3 Hibernate O/R映射
2.4三种框架整合的可能性
2.5本章小结
第三章 网上购物系统需求分析
3.1系统的功能性需求
3.2非功能性需求
3.3可行性分析
3.4系统架构设计
3.5本章小结
第四章 网上购物系统总体设计
4.1系统功能设计
4.2系统静态结构图
4.3系统业务实体设计
4.3.1系统的域模型设计
4.3.2系统的数据模型设计
4.4基于Struts、Spring和Hibernate集成框架的总体设计
4.4.1架构设计目标
4.4.2架构的层结构
4.4.3架构的流程
4.4.4架构层设计
4.5本章小结
第五章 网上购物系统详细设计
5.1系统流程
5.2持久层设计
5.3业务层设计
5.4表现层设计
5.5本章小结
第六章 网上购物系统框架实现
6.1系统实现环境
6.2域对象层实现
6.3持久层实现
6.4业务层实现
6.5表现层实现
6.6基于SpringAOP的权限控制
6.6.1 AOP切面
6.6.2权限控制实现
6.7集成架构特点
6.8本章小结
第七章结束语
致谢
参考文献
攻硕期间取得的研究成果
电子科技大学;