共查询到20条相似文献,搜索用时 93 毫秒
1.
Dot Net框架是美国微软公司的具有战略意义的开发平台,它为构建Windows应用程序和Web应用程序提供优秀的开发环境。商业软件开发中会遇到大量的对象持久化问题.本文说明了对象持久化技术的基本原则,并使用C#语言,以一个简单的例子阐述了在Dot Net框架下实现对象持久化的原理,为理解持久化技术、使用和开发持久化工具提供帮助。 相似文献
2.
一种基于.NET元数据的对象持久化框架 总被引:4,自引:0,他引:4
对象持久化是一种存储对象的内部状态以备以后使用的机制。提出了一种基于.NET元数据的对象持久化框架,与其他对象持久化框架相比,此框架将对象持久化定义信息以元数据的形式绑定到程序代码中,不需要额外编写配置文件,从而方便了开发和部署。该框架提供了基于SQL和基于对象化条件的对象查询方式。 相似文献
3.
J2EE数据持久化技术的研究 总被引:18,自引:1,他引:18
研究了J2EE架构下的数据持久化技术,并对各种持久化技术作了分析比较,提出了J2EE应用程序持久化的一般原则,为应用程序的开发提供帮助。 相似文献
4.
为了使面向对象的开发与关系型数据库联系起来,时象持久化技术应运而生.目前主要是运用对象/关系映射框架来实现对象持久化.NHibernate让应用程序开发人员运用该框架就不必关心底层关系数据库的具体实现.通过设计对象持久层可以减少程序代码,降低了开发周期,提高了开发效率. 相似文献
5.
使用面向对象编程语言开发软件系统并使用RDBMS来持久存储数据时,数据持久化框架将成为应用程序架构中非常关键和重要的组件。它们的作用是隐藏应用程序数据持久化的底层复杂性。 相似文献
6.
开发J2EE应用程序离不开对象持久化技术.对新的持久化技术Hibernate的原理、重要接口做了研究,对利用该技术开发应用程序关键技术进行了分析.结合一个Weblog实例的设计与实现,说明了Hibernate作为持久层的具体应用. 相似文献
7.
面向对象技术中OR映射框架的研究与应用 总被引:2,自引:0,他引:2
在中小型应用系统开发中对象数据类型与关系数据库数据类型的转换成为面向对象技术开发中对象持久化问题的“瓶颈”。介绍了传统的对象持久化映射模型的架构.在此基础上设计实现了一种适合中小规模应用开发的OR(object/relational)映射框架,并在框架中应用合适的设计模式,大大方便了应用系统的维护和叠代开发。 相似文献
8.
9.
Struts Framework是一个开放源代码的Apache项目,已经成为利用Java Servlet和Java Server Page(JSP)技术构建Web应用程序的最流行的表示框架包,它推动形成了基于Model-View-Controller(MVC)设计模式。Hibernate是一个优秀的持久层框架实现,它提供了强大、高性能的对象到关系数据库的持久化服务。此文介绍了Struts框架和Hibernate初始化过程。最后给出了应用Struts插件实现Hibernate的初始化实例。 相似文献
10.
随着网络技术扣面向对象技术的发展,传统上基于数据库的两层开发在越来越多的项目中被取代.取而代之的是面向对象的多层开发,而数据库在这里仅仅是作为对象持久化的工具.主要介绍了在多层结构的系统中,一种基于JAVA技术的对象持久化方法(JDBC技术、JAVABEAN技术扣DAO模式相结合).介绍了如何通过重构来实现DAO模式,从而实现一个多数据源的结构良好的对象持久化架构. 相似文献
11.
用户交互功能是图形软件的基本功能,它的设计不仅影响着软件的代码质量,而且关系着软件的体系结构的优劣,决定图形软件的设计和能否实现软件复用。本文描述了图形软件中用户交互功能的设计方式,提出了一种新的用户交互功能的设计方案,并给出了实现源码。 相似文献
12.
介绍了基于VC 的图形软件的开发过程。该软件依据图形学的基本原理以及MFC类库开发而成,用于实现基本的绘图功能以及图形的编辑、保存与修改等功能。程序开发过程中采用了面向对象技术,易于扩充和维护。它的设计与开发,为图形软件的研究提供了一个直观、便捷的集成环境,为今后图形系统的大规模开发提供了一个良好的平台。 相似文献
13.
14.
The Blit is an experimental bitmap graphics terminal built for research into interactive computer graphics on the UNIX time-sharing system. The hardware is inexpensive and the graphics functions are implemented entirely in software. Nevertheless, the graphics performance of the Blit is comparable or superior to some displays with special-purpose graphics hardware. This paper explains the paradox by referring to some principles of design: the hardware and software should be designed together to complement each other; carefully designed software can outperform infelicitous hardware; and simplicity of design leads to efficiency of execution. These principles are illustrated by examples from the Blit hardware and software and comparisons with other systems. 相似文献
15.
16.
17.
李雷 《电脑编程技巧与维护》2011,(12):107+111-107,111
随着计算机技术的快速发展,CATIA软件广泛应用于飞机设计。设计人员通过CATIA软件完成图纸设计,由计算机自动产生设计结果,可以快速显示图形,缩短设计周期和提高设计质量。 相似文献
18.
19.
李雷 《电脑编程技巧与维护》2011,(18):104+150-104,150
随着计算机技术的快速发展,CAD和CATIA软件广泛应用于飞机设计。设计人员通过CAD和CATIA软件完成图纸设计,由计算机自动生成设计结果,可以快速显示图形,缩短设计周期和提高设计质量。 相似文献
20.