基于J2EE的Ajax集成框架的实现与应用-软件工程专业论文.docxVIP

基于J2EE的Ajax集成框架的实现与应用-软件工程专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2EE的Ajax集成框架的实现与应用-软件工程专业论文

分类号 密级 UDC 注 1 学 位 论 文 基于 J2EE 的 Ajax 集成框架的实现与应用 (题名和副题名) 自 明 (作者姓名) 指导教师姓名 何彬彬 副教授 电子科技大学 成 都 牟红军 高 工 文思创新技术有限公司 上 海 (职务、职称、学位、单位名称及地址) 申请专业学位级别 硕士 专业学位类别 工 程 硕 士 工程领域名称 软 件 工 程 提交论文日期 2011-10-28 论文答辩日期 2011-11-28 学位授予单位和日期 电 子 科 技 大 学 答辩委员会主席 评阅人 年 月 日 注 1:注明《国际十进分类法 UDC》的类号 独 创 性 声 明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作 及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方 外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为 获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与 我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的 说明并表示谢意。 签名: 日期: 年 月 日 论 文 使 用 授 权 本学位论文作者完全了解电子科技大学有关保留、使用学位论文 的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘, 允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全 部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描 等复制手段保存、汇编学位论文。 (保密的学位论文在解密后应遵守此规定) 签名: 导师签名: 日期: 年 月 日 摘 要 B/S 架构随着网络技术的发展, 越来越成为当前应用软件的首选体系架构。然 而随着 Web 应用程序的复杂度越来越高,传统的基于请求、响应的交互模式越来 越难以满足用户的要求。Ajax(Asynchronous JavaScript And XML)作为 Web 领 域的前沿技术,采用新的交互模式,给 Web 应用带来类似桌面应用程序的流畅性 和及时性,极大的提高了 B/S 应用程序的用户体验。Ajax 的成功催生了许多基于 或包含它的框架,目前许多流行的 Ajax 框架已经解决了分散的 JavaScript 代码带 来的难以阅读、维护和安全性问题,并在 Web 开发中得到广泛的应用。在服务器 方面,传统的重量级 J2EE 框架由于其自身的复杂性,难于开发和应用,而以 Spring、Hibernate 为代表的轻量级框架则受到越来越多的开发者的欢迎。Ajax 与 轻量级 J2EE 的结合是目前的热点之一,构建一个架构灵活、功能强大、易于扩 展和维护的整体集成开发框架对于加快 Ajax 应用的开发速度, 增加项目、产品间 代码和组件级别的重用有着重大的意义。 本文的主要工作是:在 B/S 结构下设计实现一个 Ajax 的 Web 应用程序框架, 包含客户端和服务器端框架,并将其应用到实际项目中。 在客户端方面,随着 J2EE 技术的不断发展,涌现出了许多优秀的轻量级开源 框架,这些框架涵盖 J2EE 的各个层次,为 Ajax 服务器端框架的搭建提供了极大 便利。本文基于 J2EE 分层架构,根据 Ajax 的特点,设计并实现了适合 Ajax 应用 的控制层逻辑和模型层的基础架构,持久层采用 O/R Mapping 框架 Hibernate 来实 现简化数据库数据的读取和业务数据的持久化,使用流行的轻量级框架 Spring 作 为容器来管理所有组件、资源和事务将整个框架有机结合起来。 在客户端方面,以轻巧的 JavaScript 库 jQuery 为基础,设计实现了一个 Ajax 的 UI 组件库,提供 Web 应用程序常用的各种组件,组件可以通过框架的交互模 块与服务器端通信,在不刷新页面的情况下加载数据,实现页面的局部加载与局 部更新。 关键词:J2EE,Spring, Hibernate,Ajax,jQuery I ABSTRACT With the development of web technology, B/S (Browser/Server) architecture of software applications has increasingly become the preferred architecture. Now the traditional interaction pattern based on the request-response has difficultly met user’s requirements. As the leading edge of web technology, Ajax (Asynchronous JavaScript a

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档