共查询到20条相似文献,搜索用时 15 毫秒
1.
在系统开发过程中,往往会遇到应用程序中的对象模型与数据库中的关系模型两种不匹配的模型,为了实现它们间的相互映射,使得在面向对象程序开发中对象信息能够方便地保存到数据库的表内,文章采用了Hibernate框架来实现对象关系映射(ORM),解决对象模型中的继承、关联以及缓存等问题,从而减少代码的复杂度以及提高系统的可维护性。 相似文献
2.
3.
4.
随着计算机技术的发展,Ajax技术逐渐成为深受广大Web用户欢迎的一项新技术,利用了XMLHttpRequest、Java-Script、XML和DOM和实现了客户端与服务器之间的异步交互,在网络型CAI系统中提升了系统实时性、增强了用户体验,具有良好的应用效果。论文给出网络型CAI系统的框架结构,并结合实例给出了应用Ajax技术的实现用户安全验证的具体过程 相似文献
5.
随着计算机技术的发展,Ajax技术逐渐成为深受广大Web用户欢迎的一项新技术,利用了XMLHttpRequest、Java-Script、XML和DOM和实现了客户端与服务器之间的异步交互,在网络型CAI系统中提升了系统实时性、增强了用户体验,具有良好的应用效果。论文给出网络型CAI系统的框架结构,并结合实例给出了应用Ajax技术的实现用户安全验证的具体过程 相似文献
6.
Ajax(Asynchmnous Java Script and XML,即异步JavaScript和XML)是一种使用客户端脚本与Web服务器交换数据的web应用程序开发方法,其最大优势在于不必刷新页面,就能对页面进行局布更新。Ajax技术的异步调用机制使Web面在动态更新时不用打断交互流程进行重新加载,从而给用户带来了更好的浏览体验。 相似文献
7.
介绍了Struts,Hibernate和Spring三个开源框架及它们对MVC设计模式的实现,通过分析各个开源架构关键技术的基本特征,阐述了如何更好地将三者整合起来构建一个结构清晰、低藕合度、易于扩展的J2EE分层架构。最后给出了该架构在OA系统开发中的应用实例,在实践中体现出MVC设计模式与Struts+Spring+Hibernate架构的高效和结构清晰的优点,同时也为开发管理信息系统提供了理论指导。 相似文献
9.
10.
Hibernate框架在权限管理系统中的应用 总被引:3,自引:0,他引:3
企业级开发中大量采用面向对象技术,因此在面对数据持久化问题时,必须解决对象关系匹配。分析了持久层框架Hibernate和对象关系映射的实现机制,并设计实现了基于Hibernate的权限管理系统。 相似文献
11.
12.
基于Struts和Hibernate的Web应用开发框架 总被引:1,自引:0,他引:1
提出了一个基于Struts和Hibernate框架的Web应用开发框架。首先介绍了Struts和Hibernate两个开源框架,然后提出了基于这两种框架的Web应用开发框架,并给出了该框架的工作流程,分析了它的优缺点。 相似文献
13.
当今大部分的应用系统需要处理持久化数据,而在使用面向对象技术开发系统时,会遇到对象持久化的问题.同时使用关系数据库存储数据,存在对象模型与关系模型之间的"阻抗不匹配"问题.对广泛使用的O/R映射框架Hiber-nate进行研究,使用Hibernate作为业务逻辑层和数据库层之间的持久层,实现对象到关系数据库的持久存储.结合实际应用系统分析对象/关系映射在Hibernate持久化解决方案中的体现. 相似文献
14.
文章提出了采用Struts和Hibernate技术相结合的方法实现中小企业OA(办公自动化)系统。系统的开发以中小企业的实际需求为背景,文章介绍了系统的业务需求、功能需求、系统架构设计、功能模块设计、公共模块设计、数据库设计、功能模块的实现、单元测试及系统综合测试的整个过程。系统主要包含了日常管理、考勤管理、计划制定、审核管理、员工管理和通讯管理等功能。经过测试,系统各项功能均能够满足中小企业的日常办公需求,实现了对企业的信息化管理,提高了企业的综合竞争力。 相似文献
15.
16.
基于Ajax的JavaWeb应用的研究与开发 总被引:2,自引:0,他引:2
Ajax是Web2.0开发的主流应用技术。实现基于Ajax的购物车模式,在向购物车添加项目时,页面无须刷新,购物车就会动态更新。我们用jQuery实现Ajax引擎的开发,用JSON实现有效的Ajax数据交互。 相似文献
17.
在实际的工程项目中,对SOA软件体系结构进行了深入的探索和研究。利用Hibernate和Spring开源框架实现了一种平台无关、语言无关、面向服务的数据访问访问框架。研究了如何将关系数据库自动生成对象之间的关联,将对数据库的操作转化为对对象的操作。采用SOA的体系架构将持久化对象发布为Web服务,实现语言无关性、平台无关性。调用该服务的应用可以是Java应用、C#应用、C++以及浏览器应用等。Web服务可以部署在任何操作系统和软件平台上。实践证明它适合于构造分布、开放、动态的信息化集成系统,能有效解决基础数据库共享和系统集成问题。 相似文献
18.
在树结构中,使用Ajax技术生成树结构,可以收缩和展开树分支,以实现无刷新状态下界面的更新;使用路径存储法生成树结构,可以快速查找树节点的后裔,以达到树结构维护过程中能高效率地执行操作。实验证明,将二者进行技术整合后,查找子树节点的效率将提高21%,不但可以进一步提升维护性能,而且使用户的操作变得更简单、易行。 相似文献
19.
通过对Ajax技术的原理的介绍,分析了该技术的一些优势,通过对传统网络考试系统存在的几个主要问题的分析,归纳出了网络考试系统需要改进的三个方面,提出了利用Ajax技术解决所述问题的解决措施和方案,取得了较好的优化效果。 相似文献
20.
文中在介绍Ajax技术的工作原理、Ajax工作模式与传统Web工作模式区别的基础上,运用Ajax技术,结合Domino服务器的技术优势,实现基于Domino服务器的协同办公系统应用界面的动态加载、应用数据的动态更新,形成了一种开发和应用模式.相对传统的Domino应用,该模式提高了开发效率,改善了用户体验,降低了网络传输的数据量,均衡了客户端与服务器间的负载,从而提升了油田协同办公的应用效果. 相似文献