1 / 147
文档名称:

基于Struts框架Hibernate研究和应用.doc

格式:doc   页数:147
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

基于Struts框架Hibernate研究和应用.doc

上传人:2024678321 2014/7/22 文件大小:0 KB

下载得到文件列表

基于Struts框架Hibernate研究和应用.doc

文档介绍

文档介绍:上海交通大学
硕士学位论文
基于Struts框架的Hibernate的研究和应用
姓名:施兴健
申请学位级别:硕士
专业:软件工程
指导教师:徐良贤
20040601
上海交通大学软件工程硕士论文
基于 Struts 框架的 Hibernate 的研究和应用

摘要

近年来 J2EE Java 2 Platform
Enterprise Edition
技术作为一种建
立企业应用标准平台出现并逐步成熟 J2EE 平台使用了大量不同的技术标准
如 Java Server Pages
JSP
Java Servlet
Enterprise Beans
EJB
Java
Message Service JMS
Java Naming and Directory Interface
JNDI
等
提供了多层分布式应用模型组件复用能力统一的安全模型和灵活的事务处理
为开发和配置企业应用提供了健壮
稳定服务

在运用 J2EE 平台技术进行应用开发时 J2EE 模式的应用具有重要的意义
本文中研究和应用的 Struts 框架
是 Apache Software Foundation 的一个开
放源代码项目 Struts 是 MVC 模式的一个实现提供了一个构建基于模型-视图
-控制器 Model-View-Controller MVC
体系结构的 Web 应用程序的框架
其核心为一个灵活基于 Java Servlets JavaBeans, XML(Extensible Markup
Language)等标准技术的控制层 Struts 提供了自己的控制器组件它整合 EJB
JDBC 等数据访问技术构造 MVC 模式中的模型组件
在本文中我们将整合
Hibernate 和 JDBC 构造模型组件
整合 JSP
XSLT 等界面表示技术构造 MVC 模
式中的视图组件
当前的应用程序中数据持久化方法要数关系型数据库的应用最为广泛但
是随着面向对象语言的快速发展和关系型数据库的成熟一方面数据库是关
系型的以记录的格式来存储数据另一方面编程语言是面向对象的数据以
对象的形式存在如何实现对象与关系数据库之间的映射呢
在本文中我们将使
用 Hibernate 这个对象与关系之间的映射工具实现对象与关系数据库的映射
从而达到数据持久化的目的使用 Hibernate
既可以用来在 Java 应用程序中
取代所有 JDBC 代码也可以整合到 J2EE 系统中作为持久层框架在本文中将构
建一个新的框架
该框架将采用 J2EE 多层结构设计
主要基于 Struts 框架
Hibernate 技术和 J2EE 设计模式

E-Learning 的兴起是技术进步的标志它基于计算机互联网络和各类先进
通信网络的信息技术具有双向交互的特征和优势随着校园网络的发展校园
E-Learning 提供了一种全新的教学解决方案
可以充分利用信息和知识
使学
生学得更多学得更快
花费更少
同时能够提高教师的教学效率和教学质量
本文在研究了 Struts 应用框架和 Hibernate 持久化工具后将其具体应用与校
园 e-Learning 系统的开发之中
极大的提高了系统的开发效率
增强了代码的
移植性

充分发挥和优化了 Struts 的功能

关键词
J2EE
Struts
Hibernate
DAO
持久化
E-Learning
ii
上海交通大学软件工程硕士论文
RESEARCH AND APPLICATION OF HIBERNATE
BASED ON STRUTS



Abstract


In the last few years, es forth as a standard platform that
can build enterprise applications, and it es mature, develops
progressively. J2EE platform is made of many different technical
standards such as Java Server Page(JSP), Servlet, Enterprise Beans(EJB),
Java Message Service(JMS), Java Naming and Directory Interface(JNDI),etc.
It offer

最近更新

第二章-染色体与DNA 139页

小学数学新人教版二年级下册3.2.3 认识10000教.. 17页

2026年国开电大城市管理学形考题库100道及参考.. 38页

集装箱起重机颗粒阻尼减震机理与仿真研究 7页

2026年大学商贸学院专升本C语言考试真题(预热.. 13页

2026年宁夏财经职业技术学院单招综合素质考试.. 44页

2026年新疆交通职业技术学院单招综合素质考试.. 43页

基于知识图谱与多目标优化的斜拉桥智能养护决.. 6页

2026年计算机二级c语言真题(典优) 13页

2026湖南长沙市明德望城学校上学期校聘教师招.. 48页

c语言基础知识试题标准卷 13页

新安全生产法知识竞赛试题库【夺冠系列】 43页

基于深度学习信道模拟器的光纤纵向功率估计 6页

基于OBE理念的大学英语课程思政教学优化策略研.. 7页

河北省冀州中学2025-2026学年高一上学期10月月.. 13页

2025年鹤壁能源化工职业学院单招职业适应性考.. 44页

2025浙江宁波人才服务有限公司招聘2人备考题库.. 46页

2025西安交通大学期刊中心招聘(7人)参考题库.. 44页

2025鄂尔多斯伊金霍洛旗公立医院自主招聘64名.. 44页

2026宁夏面向浙江大学招录选调生参考题库附答.. 50页

2026年C语言专升本真题精选答案 13页

2026年c语言循环程序设计题目(巩固) 13页

2026年C语言期末试题北京卷及答案(精选题) 13页

2026年c语言编程练习题(综合卷) 13页

2026年安徽城市管理职业学院单招职业适应性考.. 37页

2025年湖南省建设工程工程量清单计价办法(新).. 51页

2025年江西信息应用职业技术学院单招职业适应.. 127页

2025年江西信息应用职业技术学院单招职业倾向.. 73页

喝酒给老婆的检讨书 6页

vae乳液低温发泡工艺 29页