Spring轻量级框架在项目管理信息系统开发中的应用研究
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 计算机 >> 计算机软件 >> 正文
Spring轻量级框架在项目管理信息系统开发中的应用研究
Form: 论文之家 作者:段培勇 Publish: 2007-8-21 Hits:-
【中文题名】 Spring轻量级框架在项目管理信息系统开发中的应用研究
【英文题名】 Application and Research of Spring Framework in Project Management Information System
【学科专业】 计算机应用技术
【论文级别】 硕士论文
【投稿时间】 2007-8-21
【中关键词】 Spring框架,J2EE,控制反转,面向方面编程,,
【英关键词】 Spring framework,Java 2 Platform Enterprise Edition,Inversion of Control,Aspect-Oriented Programming,
【分类导航】 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机软件>程序设计、软件工程>软件工程
【论文摘要】  在企业级Web应用信息系统开发领域,SUN公司推出的J2EE平台以其成熟稳定的健壮性、安全性和平台无关性占据了大部分市场份额,并逐渐成为基于Web的信息系统开发的事实标准。然而,经典J2EE体系架构中的核心技术——EJB组件模型过于复杂,设计、部署企业级应用系统变得异常繁琐。寻找一种可以代替EJB的、简单可行的轻量级Web应用系统开发架构已经成为Java业界的热点课题。 以Spring为代表的轻量级应用程序框架通过对普通的Java对象(POJO)提供企业级服务,使得应用系统无需定义、部署复杂的EJB组件便可以获得J2EE平台提供的诸多服务,从而在很大程度上简化了J2EE信息系统的开发过程。 论文首先对传统的J2EE四层体系结构进行了简要介绍,分析了经典J2EE体系架构的不足之处,引入了旨在简化J2EE信息系统开发的Spring轻量级框架。 根据Web应用分层设计的思想,论文将J2EE信息系统分为表示层、业务服务层、数据持久层和域模型层,并对每层的实现策略进行了研究:采用Java Web MVC框架Struts实现表示层,Spring框架实现业务服务层,对象/模型映射工具Hib...
【论文题纲】
摘要 4-5
Abstract 5-9
第1章 绪论 9-14
1.1 引言 9
1.2 项目管理信息系统与 J2EE平台概述 9-10
1.3 Spring框架的研究现状和发展趋势 10-12
1.4 论文的工作 12
1.5 论文的组织结构 12-14
第2章 J2EE核心技术 14-20
2.1 J2EE体系结构 14-15
2.2 J2EE应用组件 15-17
2.3 J2EE容器 17
2.4 J2EE传统方式的问题 17-19
2.5 本章小结 19-20
第3章 Spring框架 20-33
3.1 Spring框架简介 20
3.2 Spring框架的组成模块 20-22
3.3 Spring IoC 22-28
3.3.1 控制反转模式 23-24
3.3.2 IoC的实现策略 24-27
3.3.3 Spring IoC容器 27-28
3.4 Spring AOP 28-32
3.4.1 AOP简介 28-31
3.4.2 Spring AOP 31-32
3.4.3 AOP的优点 32
3.5 本章小结 32-33
第4章 基于 Spring的Web应用开发架构的设计 33-44
4.1 域模型层 33-34
4.2 数据持久层 34-36
4.2.1 Hibernate概述 34-36
4.2.2 Hibernate与 Spring的整合 36
4.3 业务服务层 36-37
4.4 表示层 37-41
4.4.1 Struts概述 38-39
4.4.2 Struts的工作流程 39-40
4.4.3 Struts与 Spring的整合 40-41
4.5 系统的整体架构 41-43
4.6 本章小结 43-44
第5章 基于 SSH架构的项目管理信息系统的实现 44-73
5.1 项目背景 44
5.2 系统功能模块与开发环境 44-46
5.3 系统用例图、流程图分析 46-47
5.4 数据持久层的实现 47-54
5.4.1 持久性域对象的创建 47-50
5.4.2 DAO模式及其在 Spring中的实现 50-52
5.4.3 Spring上下文中的设置 52-54
5.5 业务服务层的实现 54-59
5.5.1 业务服务层的实现步骤 54-56
5.5.2 事务管理 56-59
5.6 表示层的实现 59-65
5.6.1 视图的实现 59-60
5.6.2 控制器的实现 60-64
5.6.3 视图与模型之间的数据传递 64-65
5.7 其它关键技术的实现 65-71
5.7.1 惰性载入与 Open Session in View模式 65-67
5.7.2 Spring AOP在系统中的应用 67-71
5.8 系统运行界面 71-72
5.9 本章小结 72-73
总结与展望 73-75
致谢 75-76
参考文献 76-79
攻读硕士学位期间发表的论文 79
【DOI】 LunWen.ID:2.2008.360430
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:Spring框架 论文 J2EE 控制反转 面向方面编程
计算机软件最新论文
计算机软件热门论文