首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 93 毫秒
1.
智能教学系统中,知识库的构造决定了学科知识组织的条理性和智能推理过程的有效性。结合面向对象的知识表示来讨论建立学科知识库,并且利用了关系数据库存储和管理资料。同时使用Hibemate作为数据持久的方案,来解决关系模型与对象模型之间的“阻抗不匹配”。  相似文献   

2.
Hibernate在Struts中的研究与应用   总被引:1,自引:0,他引:1  
介绍了目前比较流行的Struts和Hibernate两个开源框架,Struts作为目前比较流行的MVC模式的Web框架,却存在着持久层的开发问题,Hibernate通过其强大的O/R映射功能将Java对象同存放在关系数据库中的数据进行映射,避免了开发人员采用JDBC的方式大量使用SQL语句对数据库进行操作,让程序员可以使用面向对象编程的思维来操作数据库,能够提供更加灵活的业务逻辑。基于这两种框架的J2EE架构,实现了数据的持久化,从而提高了代码的复用性以及软件的开发效率。  相似文献   

3.
基于DOM持久化的XML数据存储模型   总被引:1,自引:0,他引:1  
作为一个在互联网上进行数据交换的国际标准,XML语言扮演着越来越重要的作用.伴随着XML语言的广泛使用,XML文档的数量也日益增多.为了有效地存储这些文档,设计了一个XML数据存储模型.这个模型是以DOM模型为基础来存储和更新XML数据;以XPath语言为基础来检索XML数据;采用关系数据库作为其底层的数据存储方式;利用持久化DOM技术实现.此模型充分利用了关系数据库的成熟技术,可以在不影响原数据库正常使用的基础上,把普通关系数据库扩展成XML数据库.  相似文献   

4.
针对现今面向对象技术在关系型数据库底层实现以及对象持久化方面的困难,提出一种基于SILVER对象数据库中的数据模型来实现面向对象程序设计语言与数据库的无缝连接,并在此数据模型的基础上实现了其JAVA接口(JDBO),用于充当SILVER对象数据库和应用程序之间的桥梁.由于应用程序只与接口通信,提高了开发的简易性以及对象传输的完整性.示例表明,SILVER JDBO符合国际ODMG 30规范,既兼容已经被广泛使用的结构化查询语言(SQL),具有良好的通用性,又具有面向对象特性,支持复杂对象和复杂对象的复杂行为.  相似文献   

5.
Hibernate是一个现下较流行的对象关系映射框架,它对JDBC进行了轻量的封装,从此Java开发人员对关系数据库的操作变得十分轻松。Hibernate的缓存机制为数据库操作优化提供了一套很好的解决方案。利用其缓存机制可有效的提高数据库读写效率,提升软件性能。经过实际的使用和研究,该文将介绍Hibernate的缓存机制以及应用。  相似文献   

6.
O/R Mapping技术有效地解决了数据持久化问题.Spring框架支持ORM技术,它的SpringDAO和Spring ORM功能提供了对Hibernate框架的深入支持.通过XML配置文件描述Bean对象及其依赖关系,Spring利用IoC容器实现了Bean的装配与控制;同时通过建立POJO映射形成了ORM的体系结构.掌握基于Bean容器的开发模式,使控制层、逻辑层及数据层实现充分解耦,是Spring开发工作的核心.  相似文献   

7.
扩充C++使之成为一种持久化程序设计语言是近年来数据库领域研究的重要课题之一.提出了一种持久化的机制,并给出了实现该持久化机制的系统的结构及系统的实现方法.  相似文献   

8.
一个成熟的分布式中间件应提供不同进程间寻址和通信能力,同时提供高可靠的通信服务质量.有些中间件可提供很好的消息寻址和通信的能力,但不能保证通信可靠性.通用消息就是这样的一种中间件,为了改进它的服务质量,本文充分利用了其寻址和通信优势,引入队列和持久化思想,设计了一种消息持久化队列Ebupt Message Queue(EMQ).在实际应用中,EMQ可为上层提供更加可靠的通信服务质量,EMQ支持持久化,也可以满足非实时性消息通信的场景.  相似文献   

9.
随着时代不断向前发展,高校教学改革不断的深入,在传统教务管理中用繁琐的手工填报、登记、查询考试成绩,已无法满足当前成绩管理过程的实际需求。本文简单介绍了一个基于Hibernate的网络成绩管理系统,实现了不同角色在网络上对学习成绩的管理,减轻了教务管理者的工作量,给学生和教师带来了方便。  相似文献   

10.
基于Hibernate和Struts框架的J2EE应用开发   总被引:1,自引:0,他引:1  
在分析了Hibernate和Struts的机制的基础上,提出了一种基于Hibernate和Struts的J2EE应用开发策略。在这种策略中,模型用Hibernate实现,视图和控制器则用Struts框架实现。可大大降低代码的耦合性,提高系统的开发效率。  相似文献   

11.
Spring和Hibernate的整合应用研究   总被引:5,自引:0,他引:5  
通过对Spring和Hibernate框架各自特性的研究,对Spring和Hibernate的整合应用的原因进行了分析,并结合具体的实例进行阐述。Spring杰出的事务管理能力和良好的持久层封装,大大节省了Hibernate应用程序的代码量,从而提高了生产率。同时,Spring和Hibernate的整合应用,构建了符合MVC设计模式的系统架构,实现了功能层次之间的松散耦合,使整个系统具备了良好的稳定性、可伸缩性和可扩展性。  相似文献   

12.
Struts是基于J2EE平台的大型Web应用开发架构,但就中小型Web应用开发而言,Struts有它不可避免的局限性.基于MVCModel2搭建一个适合快速开发中小规模Web应用的J2EE架构成为一种必然.用Hibernate技术实现持久化的J2EE软件架构,可以提高软件生产率,保证开发的有序性.  相似文献   

13.
分析了Struts框架和H ibernate技术的功能及优势,提出基于MVC模式将Struts和H ibernate相结合的架构作为大型J2EE应用程序的解决方案,并以某企业纪检监察系统为例,用Struts构建整体框架,H ibernate技术实现持久层,完成业务层和数据库层之间的交互,给出了具体设计过程和实现细节。这两种架构相结合很好地解决了系统的开发效率低、不易于维护、低耦合及可移植性差等问题。  相似文献   

14.
分析数据集成中常见的数据迁移方法及它们的优缺点.利用Hibernate的实体映射功能,说明了如何建立实体映射规则,提出了一种解决多键值依赖的面向对象数据迁移方法.实际应用表明,该方法数据迁移速度快,不仅能够完整地迁移所有数据,同时还能保证数据迁移过程中数据精度的损失在可控范围内.  相似文献   

15.
万维 《适用技术之窗》2008,(12):167-168
本文在对高校研究生管理现状进行分析的基础上。提出了一个符合研究生管理工作的需求,并用WebWork及Spring和Hibernate技术实现了研究生信息管理。  相似文献   

16.
Hibernate是一个代替手工编写SQL语句自动实现对象一关系数据库映射的工具。在J2EE体系中使用Hibemate作为ORM工具,可以更加充分地体现面向对象的特性。建立基于Hibemate技术的网络教育平台,可以优化网络数据存取的方式,充分合理地共享网络资源,使系统运行更加快捷和安全。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号