首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
对象持久化技术是一种数据存储方法,其目的是为了使程序开发者更加方便的访问数据.对象持久化技术解决了面向对象技术和关系数据库技术的不匹配问题,使得程序员从数据库细节中解放出来,让程序员有更多的精力去处理事务逻辑.  相似文献   

2.
针对Web开发中动态存储对象的问题,介绍了Java集合框架概念及组成,通过一个应用Java集合框架的Web系统开发实例展现了动态存取对象的过程。应用结果表明,采用Java集合框架存储和操作数据可使Web应用程序设计更加简便。  相似文献   

3.
利用NHibernate开发与数据库无关的系统   总被引:1,自引:0,他引:1  
在使用面向对象的程序设计方法进行程序设计时,通常需要将一些对象保存在存储媒介中以便将来提取或者修改,这种对象被称为持久对象。而通过一定的映射方法将持久对象存储在关系数据库中,这个过程就是对象/关系映射(Object/Relation Mapping,ORM)。NHibemate是.NET平台的一个对象持久化工具,程序员通过它进行操作,可以有效提高开发效率。介绍了NHibemate的特性,分析了NHibemate实现与数据库无关的原理,并就如何使用NHibemate进行开发给出实例。  相似文献   

4.
利用Hibernate框架简化Java数据库访问   总被引:17,自引:0,他引:17  
Hibernate是一个实现对象/关系映射的开源框架,它在Java对象和关系数据库中数据之间建立相应的映射关系,简化了数据库访问操作。将此框架应用于移动GSM电子运行维护系统中,可充分发挥其优点,提高系统开发效率。  相似文献   

5.
任钢 《微机发展》2008,18(5):203-207
在基于.NET平台的管理信息系统中,面向对象的业务处理和关系数据存储存在着一定的矛盾。在分析.NET平台的数据库处理的技术基础上,设计了一个对象/关系数据库映射模式,并结合这个模式创建了一个通用的数据操作框架CFC,实现了对象/关系数据库映射。CFC框架使软件开发人员能够以面向对象的方法进行对象数据存取,而不必了解后台关系数据库的实现。该框架实际应用到了广东电网公司阳光采购系统。  相似文献   

6.
刘伟  严晖 《微机发展》2007,17(7):105-107
在使用面向对象的程序设计方法进行程序设计时,通常需要将一些对象保存在存储媒介中以便将来提取或者修改,这种对象被称为持久对象。而通过一定的映射方法将持久对象存储在关系数据库中,这个过程就是对象/关系映射(Object/Relation Mapping,ORM)。NHibernate是.NET平台的一个对象持久化工具,程序员通过它进行操作,可以有效提高开发效率。介绍了NHibernate的特性,分析了NHibernate实现与数据库无关的原理,并就如何使用NHibernate进行开发给出实例。  相似文献   

7.
为克服传统的HLA仿真数据库基于关系数据库开发、数据对象的结构及相互间关系需在设计阶段指定、一旦开发完成、存在数据模式难以修改和扩展等缺点,基于HLA仿真数据按面向对象设计的特点,研究了利用对象关系数据库技术开发结构可灵活扩展的HLA仿真数据库的问题,提出了基于HLA对象模型设计、实现、管理和使用可扩展的对象关系型仿真数据库的技术方法.应用于作战仿真领域的实际系统中,结构可扩展的对象关系型HLA仿真数据库在使用和维护上更加灵活、方便,适于HLA仿真领域的高级数据库应用.  相似文献   

8.
JPA作为Java的持久化解决方案能够直接将Java对象映射到关系数据库.主要论述了Java组件脆弱性数据库的结构、Java组件数据的获取方式,以及应用JPA实现组件数据库的方法,重点论述了针对组件数据的分层结构,利用面向对象的持久化技术批量存储组件数据的过程。  相似文献   

9.
开源项目Hibernate是一个实现对象/关系映射的框架,它在Java对象和关系数据库中数据之间建立相应的映射关系,简化了数据库访问操作.将此框架应用于学生信息管理系统中,可充分发挥其优点,提高系统开发效率.  相似文献   

10.
基于Struts框架和Hibernate对象的WEB应用   总被引:2,自引:0,他引:2  
Struts作为目前非常流行的MVC模式的WEB框架,却存在着持久层开发的问题。文中介绍了一种O/R Mapping工具Hibernate,它通过其强大的O/R映射功能将Java对象同存放于关系数据库中的数据进行映射,避免了开发人员采用JDBC的方式大量使用SQL语句对数据库进行操作,可以让Java程序员能够使用面向对象编程的思维来操作数据库,能够提供更加灵活的业务逻辑。这样结合起来节约了开发WEB站点的成本,同时也提高了工作的效率。这里提供了一个实例讨论了如何具体实现Struts框架和Hibernate对象相结合进行WEB应用的开发。  相似文献   

11.
BOM是MRPⅡ系统中核心基础数据之一,是企业的信息纽带。文章从系统实现出发,在设计时用面向对象的方法建立一个面向对象的BOM模型,并在关系数据库中实现这个面向对象的模型,从而达到了用面向对象的方法来描述和建立BOM,采用成熟的关系数据库方法和相应的系统开发工具来实现对BOM数据的存储和管理的目的。  相似文献   

12.
UML模型向关系数据库的映射方法初探   总被引:5,自引:0,他引:5  
关系数据库的数据模型变得越来越复杂,用传统方法分析和描述变得越来越困难,在数据密集型的应用系统中,应用逻辑与数据存储存在差异,不利于开发人员的交流和开发过程的管理,这是文章考虑把对象技术引入关系数据库逻辑设计的出发点。统一建模语言UML是对象建模技术的发展结晶,可用于数据库的数据模型分析。通过技巧性的方法,可把UML模型映射到关系数据库,从而在数据库领域得到对象技术的诸多益处。  相似文献   

13.
对象-关系映射就是把对象映射到关系数据库的记录,它是完全从面向对象的角度来设计程序。从Hibernate移植过来的NHibernate技术是面向.NET环境的对象/关系数据库映射框架。应用程序开发人员能够以统一的、面向对象的方法进行对象数据存取,而不必关心底层关系数据库的具体实现,从而极大地提高了开发效率。  相似文献   

14.
对象-关系映射就是把对象映射到关系数据库的记录,它是完全从面向对象的角度来设计程序。从Hibernate移植过来的NHibernate技术是面向.NET环境的对象/关系数据库映射框架。应用程序开发人员能够以统一的、面向对象的方法进行对象数据存取,而不必关心底层关系数据库的具体实现,从而极大地提高了开发效率。  相似文献   

15.
PostgreSQL数据库运行状态数据的统计收集机制分析   总被引:1,自引:0,他引:1  
对象关系数据库是新一代的数据库管理系统,它将关系数据库系统与面向对象数据库系统两方面的特征相结合,不仅能很好地支持对象管理和规则管理,而且能更好地支持原有的关系数据管理.要维护一个对象关系数据库管理系统长期正常有效地运行,其中一个不可忽略的机制就是数据库的清理机制.PostgreSQL是一个面向公众的、开放源代码的对象关系数据库管理系统,受到了人们的普遍认可和欢迎.对该系统数据清理机制的一个重要组成部分--数据库运行状态的数据统计收集机制进行了全面分析,给出了统计收集信息的种类、主要函数、数据结构和实现算法,这将有助于维护和完善该数据库系统.  相似文献   

16.
基于VR应用的面向对象场景数据库研究   总被引:1,自引:0,他引:1  
俞高宇  江南 《计算机工程与应用》2003,39(36):190-192,216
面向VR应用的场景数据库是当前虚拟现实技术研究的重点。文章从面向对象的角度,在分析了现有的场景图结构的基础上,结合面向对象数据库技术,探讨了面向VR应用的场景数据库的设计以及访问机制,最后在ObjectStore数据库系统的基础上,构建了一个可重用的面向对象场景数据库组件系统,并将其应用于实际。  相似文献   

17.
Retrieval speed and precision ultimately determine the success of any database system. This article outlines the challenges posed by distributed and heterogeneous database systems, including those that store unstructured data, and surveys recent work. Much work remains to help users retrieve information with ease and efficiency from a heterogeneous environment in which relational, object-oriented, textual, and pictorial databases coexist. The article outlines the progress that has been made in query processing in distributed relational database systems and heterogeneous and multidatabase systems  相似文献   

18.
Pointer swizzling is the conversion of database objects between an external form (object identifiers) and an internal form (direct memory pointers). Swizzling is used in some object-oriented databases, persistent object stores, and persistent and database programming language implementations to speed manipulation of memory resident data. The author describes a simplifying model of application behavior, revealing those aspects where swizzling is most relevant in both benefits and costs. The model has a number of parameters, which the authors have measured for a particular instance of the Mneme persistent object store, varying the swizzling technique used. The results confirm most of the intuitive, qualitative tradeoffs, with the quantitative data showing that some performance differences between schemes are smaller than might be expected. However, there are some interesting effects that run counter to naive intuition, most of which are explained using deeper analysis of the algorithms and data structures  相似文献   

19.
基于Nhibernate的产权管理系统的设计与实现   总被引:2,自引:0,他引:2  
陶再平 《计算机工程与设计》2006,27(21):4145-4146,F0003
对象-关系映射就是把对象映射到关系数据库的记录。它是完全从面向对象的角度来设计和开发程序。从Hibernate移植过来的Nhibernate技术是面向,NET环境的对象.关系数据库映射框架。该框架将业务层与数据存储分离。应用程序开发人员能够以统一的、面向对象的方法进行对象数据存取,而不必关心底层关系数据库的具体实现。通过使用ORM框架可以大大减少程序代码量并减少了出错的机会,从而极大地提高了开发效率。  相似文献   

20.
In this paper, we present methods of translating transactions from object-oriented database (OODB) to relational database (RDB). The process involves schema mapping in data definition language and transaction translation in data manipulation language. They include scheme definition, data query and transaction operation of insert, update, and deletion. We also discuss the object-oriented features in OODB operations that are not supported by RDB, such as class hierarchy, class composition hierarchy, and set attribute, and provide a general solution to realize those mechanisms by traditional relation operations. The result of the transaction translation can be applied into adding object-oriented interface into relational database management system and to the interoperability between OODB and RDB.  相似文献   

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

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

京公网安备 11010802026262号