首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
林卫中  林婵娟 《福建电脑》2005,(12):118-119
本文介绍了在应用面向对象方法设计的学校人事管理系统中如何使用Java的对象序列化机制实现对象持久化,以及如何进行对象数据管理。  相似文献   

2.
DotNet框架是美国微软公司的具有战略意义的开发平台,它为构建Windows应用程序和Web应用程序提供优秀的开发环境。商业软件开发中会遇到大量的对象持久化问题.本文说明了对象持久化技术的基本原则.并使用C#语言,以一个简单的例子阐述了在DotNet框架下实现对象持久化的原理,为理解持久化技术、使用和开发持久化工具提供帮助。  相似文献   

3.
Dot Net框架是美国微软公司的具有战略意义的开发平台,它为构建Windows应用程序和Web应用程序提供优秀的开发环境。商业软件开发中会遇到大量的对象持久化问题.本文说明了对象持久化技术的基本原则,并使用C#语言,以一个简单的例子阐述了在Dot Net框架下实现对象持久化的原理,为理解持久化技术、使用和开发持久化工具提供帮助。  相似文献   

4.
一种基于.NET元数据的对象持久化框架   总被引:4,自引:0,他引:4  
姜边 《计算机应用》2005,25(4):833-836
对象持久化是一种存储对象的内部状态以备以后使用的机制。提出了一种基于.NET元数据的对象持久化框架,与其他对象持久化框架相比,此框架将对象持久化定义信息以元数据的形式绑定到程序代码中,不需要额外编写配置文件,从而方便了开发和部署。该框架提供了基于SQL和基于对象化条件的对象查询方式。  相似文献   

5.
对象持久化技术是一种数据存储方法,其目的是为了使程序开发者更加方便的访问数据.对象持久化技术解决了面向对象技术和关系数据库技术的不匹配问题,使得程序员从数据库细节中解放出来,让程序员有更多的精力去处理事务逻辑.  相似文献   

6.
基于Hibernate对象持久化Web应用的研究   总被引:2,自引:0,他引:2  
详细分析Hibernate映射框架,提出了基于Hibernate的对象持久层解决方案,给出一个Web应用的具体实现.结果表明,使用对象持久化解决方案,系统的业务性能得到一定改善,开发效率明显提高,具有较好的经济性和可行性.此外还讨论了Hibernate自身所提供的一些性能优化策略,进一步改善了系统的查询性能.  相似文献   

7.
通过实例介绍了利用Hibernate实现对象持久化的过程,并对持久化过程中对象创建的时序和状态进行了分析。采用Hibernate进行持久化有利于提高开发的灵活性,有利于提高数据访问效率。  相似文献   

8.
面向方面编程分离了核心关注点和横切关注点,提供了模块化横切关注点的机制,很好地解决了面向对象技术处理横切关注点时存在的代码散布和代码纠缠问题.和日记记录、安全验证等业务一样,持久化也被认为是经典的横切关注点业务,适合用AOP来实现.分析了现有的基于AOP的持久化实现,发现大部分实现过于追求AOP要求的obliviousness特性,而在功能或性能上难以满足现实应用的需求.探讨了持久化的特点及持久方面化的机制,提出了一套实用的基于AOP的持久化框架.该框架保持了面向对象持久化技术的功能及性能,同时又具有方面化持久业务所带来的更高的可重用性、可维护性及可移植性.  相似文献   

9.
随着网络技术扣面向对象技术的发展,传统上基于数据库的两层开发在越来越多的项目中被取代.取而代之的是面向对象的多层开发,而数据库在这里仅仅是作为对象持久化的工具.主要介绍了在多层结构的系统中,一种基于JAVA技术的对象持久化方法(JDBC技术、JAVABEAN技术扣DAO模式相结合).介绍了如何通过重构来实现DAO模式,从而实现一个多数据源的结构良好的对象持久化架构.  相似文献   

10.
对象持久化技术Hibernate的应用研究   总被引:1,自引:0,他引:1  
苏艳  许南山 《福建电脑》2008,(3):124-125
本文介绍了对象持久化技术Hibernate及其体系结构,并通过一个用户权限管理的设计和实现过程。说明了应用Hibernate技术的关键步骤及方法。  相似文献   

11.
大数量大粒度实体对象管理方案的设计与实现   总被引:2,自引:0,他引:2  
大量的耗费内存资源的实体对象正在日益成为面向对象软件系统的沉重负担。该文依照面向对象设计的原则,对实体对象的管理问题做出分析,依据“createondemand”的思想,将数据实体设计、载入导出方式以及管理控制策略独立开来,并在典型的设计模式的基础上进行扩展,形成一个基本的设计框架,最后在方案的可重用性、可扩展性、系统的运行效率以及数据的一致性等方面进行了一定的讨论。  相似文献   

12.
单伟  党齐民 《计算机工程》2005,31(19):93-95
通过使用一种基于谓词逻辑的形式化框架来匹配对象模型到关系模型以构建持久对象层。文中涉及了类图的形式化定义、类图的操作规则和两种模型之间的转换规则。  相似文献   

13.
在基于关系数据库和对象关系映射的持久对象框架中,对象之间通常通过对象引用和各种集合属性将对象相互关联起来,组合成更为复杂的复合对象。应用程序对这些复合对象的访问则是通过使用这些属性逐个访问成员对象来完成。这种在多个成员对象之间的导航操作导致了客户端和后端数据库系统之间的获取操作大幅度增加,从而导致严重的性能问题。对象预取技术根据某种策略,将应用程序可能访问到的对象成组或批量地预先从数据库中装载到客户端,从而减少了应用程序对后端数据库系统进行查询的次数。本文对现有各种对象预取技术并对其进行分析分类,在此基础上,提出了一种基于多级访问模式的对象预取技术。最后,介绍了该算法在软件构件平台StarC-CM的持久对象框架中的实现。  相似文献   

14.
持久类模板     
本文介绍了在C 中实现持久类的一种方法。通过抽象出持久类的共同特性,可利用C 的模板技术设计一个持久类的模板,利用该模板能生成的不同的模板类。这些模板类具有挥发类的一般特性,如继承、多态,又具有持久类应有的特性,如与数据库相关的文件操作。通过持久类模板,可在C 中清晰地嵌入持久语义,很好地管理持久对象,并方便持久对象和挥发对象间的相互转换。  相似文献   

15.
在信息系统中,应用程序是基于对象模型的,但企业数据主要还是存储在关系型数据库中。永久对象管理层搭起了一个沟通对象模型和关系模型的桥梁,简化了应用程序的开发。SPINE是我们开发的一个轻型的永久对象管理构架,它允许系统中同时存在一个对象的多个拷贝,并通过版本机制来解决访问冲突;其次,它引入了三层对象设计模式,使系统更加紧凑;它还通过PROXY设计模式实现了关联对象的延迟装载,从而提高了系统性能。  相似文献   

16.
A Simulation Framework for Heterogeneous Agents   总被引:2,自引:0,他引:2  
We introduce a generic simulation framework suitable for agent-based simulations featuring the support of heterogeneous agents, hierarchical scheduling, and flexible specification of design parameters. One key aspect of this framework is the design specification: we use a format based on the Extendible Markup Language (XML) that is simple-structured yet still enables the design of flexible models. Another issue in agent-based simulations, especially when ready-made components are used, is the heterogeneity arising from both the agents' implementations and the underlying platforms. To tackle such obstacles, we introduce a wrapper technique for mapping the functionality of agents living in an interpreter-based environment to a standardized JAVA interface, thus facilitating the task for any control mechanism (like a simulation manager) because it has to handle only one set of commands for all agents involved. Again, this mapping is made by an XML-based definition format. We demonstrate the technique by applying it to a simple sample simulation of two mass marketing firms operating in an artificial consumer environment.  相似文献   

17.
Object-oriented design support system for machine tools   总被引:3,自引:0,他引:3  
This paper deals with an object-oriented intelligent design support system which is intended to assist in the basic design of machine tools, in particular machining centres. The machine tools design process is analysed through interviews with experienced designers, and an object-oriented model is established to represent the design process. Software modules named design objects are proposed, which are basic components for the implementation of an intelligent design support system for machine tools. A prototype of the design support system for machining centres is developed based on the design objects, and some case studies are carried out to verify the effectiveness of the methods proposed.  相似文献   

18.
大数据时代,需要集成多样化数据管理分析工具完成业务需求,然而不同工具的数据访问接口标准不一,需要借助适配器进行接口转换以实现数据管理分析工具协作.因此,如何快速集成不同工具成为学术界与工业界亟待解决的问题.本文提出了一种基于查询语言转换的多源数据统一访问框架BAF4DUA(Bi-Adapter Framework fo...  相似文献   

19.
提出行业信息系统的概念,并为之设计了一套通用的管理框架,从而减少了管理员的人工劳动,并促进了不同地域管理员的协作.最后评价了系统管理的性能和该框架的开销.  相似文献   

20.
Persistent coverage with a team of agents refers to the task of covering an area where the coverage degrades with time. This is a dynamic task as opposed to the deployment problem. A key issue here is the coverage degradation that prevents the complete coverage fulfilment and requires persistence in the action. We propose a new method for persistent coverage where the agents' actions are computed in a partially distributed manner. The contribution is a control strategy based on variable coverage action and variable coverage range of the agents. This control provides adaptive behaviour in terms of actuator power and actuator domain in order to reduce the coverage error and energy consumption. The proposal is tested in simulation, showing clear improvement in terms of efficiency, flexibility, and scalability.  相似文献   

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

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