共查询到18条相似文献,搜索用时 62 毫秒
1.
JDO技术研究 总被引:11,自引:1,他引:11
Java有几种存取数据库的方法:对象序列化、JDBC、面向对象映射工具、对象数据库、实体EJB,但每一种存储方案都存在一定的限制,为了解决这些限制,简单、透明、自动地实现O/R(对象/关系)的映射,SUN提出了JDO规范——数据存取的一种新技术。文中介绍JDO技术的体系结构及其关键技术,比较分析JDO技术与JDBC、EJB技术的差异,论述JDO规范采用透明的中间件存储技术减少数据库应用,尤其是WEB方式数据库应用开发的复杂性及提高开发和维护的效率,举例说明采用JDO技术开发基于WEB方式的数据库应用的基本编程步骤,并分析了目前JDO规范1.0的缺陷。 相似文献
2.
Java有几种存取数据库的方法:对象序列化、JDBC、面向对象映射工具、对象数据库、实体EJB,但每一种存储方案都存在一定的限制,为了解决这些限制,简单、透明、自动地实现O/R(对象/关系)的映射,SUN提出了JDO规范--数据存取的一种新技术.文中介绍JDO技术的体系结构及其关键技术,比较分析JDO技术与JDBC、EJB技术的差异,论述JDO规范采用透明的中间件存储技术减少数据库应用,尤其是WEB方式数据库应用开发的复杂性及提高开发和维护的效率,举例说明采用JDO技术开发基于WEB方式的数据库应用的基本编程步骤,并分析了目前JDO规范1.0的缺陷. 相似文献
3.
Java Data Objects(JDO)是Java平台的一项重要创新,在Java数据对象持久化领域具有良好的应用前景。本文对JDO规范的体系结构及实现方式进行了分析研究,并对JDO2.0规范的查询语言的新特性进行了详细的分析。 相似文献
4.
5.
本文介绍了在应用面向对象方法设计的学校人事管理系统中如何使用Java的对象序列化机制实现对象持久化,以及如何进行对象数据管理。 相似文献
6.
7.
随着面向对象技术的发展,对象持久化变得非常重要。为此,OMG定义了持久状态服务。在持久状态服务中,PSDL编译器是提供给用户的重要开发工具。本文将对持久状态服务进行基本的介绍,并提出PSDL编译器的一个设计与实现方案。 相似文献
8.
通用关系数据库访问层的设计与实现 总被引:2,自引:0,他引:2
在目前的软件开发中,面象对象技术和关系数据库技术都扮演着重要的角色。但是,这两项技术之间存在着著名的不匹配问题。论文通过引入一种精心设计的持久化层,对解决该问题提供了一种新颖且有效的方法。 相似文献
9.
10.
简要介绍JDO技术的优缺点及相关产品,提出了一种关系数据库表的JDO对象类的自动生成简化实现方案,并且通过一个样例,具体说明该方案的实现及应用。最后讨论了该方案需进一步完善的地方。 相似文献
11.
Java中的持久性存储技术——JDBC和JDO 总被引:1,自引:0,他引:1
在实际的企业应用程序中,开发人员可以通过多种方式来实现数据的持久化存储。例如,使用Java序列化并存储整个对象的二进制表示;较通用的企业方案是通过EJB来使用应用程序服务器的工具;或者使用JDBC存储在数据库中,还有就是通过JDO。文中主要介绍了JDBC和JDO技术,并把JDBC和JDO作了比较,讨论了各自的特性和不同点,并突出了常见的误解。最后得出一般性的结论:它们是互补的API,每个都为各自的目的而很好地服务。 相似文献
12.
围绕对象/关系的映射和持久数据的访问,在Java领域中发展起来了许多技术,它们都能够而且确实为开发人员提供对象/关系映射服务,分别讨论JDBC、实体Bean、JDO等几种技术,对其进行了评价,结论是对数据库模式稳定的小系统来说,用JDBC实现对象/关系映射是个不错的选择。应用时应根据具体项目来选择。 相似文献
13.
14.
随着Web开发技术的日趋成熟,在Web开发领域中出现了一些现成的优秀的框架,Struts就是一种非常稳定的基于MVC设计模式的框架,但它没有提供访问数据库的方法。JDO是数据访问框架,它提供了简单明了的数据存取API,开发者只需Java知识,就能开发含有数据源操作的应用程序。在介绍完Struts与JDO后,提出了一种将Struts与JDO结合起来开发基于Web的物业管理系统的方案。 相似文献
15.
针对当前出现的越来越多的O/R Mapping技术,对其中影响最大的几种实现技术进行了深入的研究,并通过实验数据对它们进行了详细的分析和比较。 相似文献
16.
17.
基于Struts和JDO的信息管理系统 总被引:3,自引:0,他引:3
Struts是广泛应用的Web框架,但它没有提供如何访问数据的方法。JDO是数据访问框架,利用O-R映射来访问数据库,而一般要用JDBC和SQL来访问数据库,较之JDO更加方便和快捷。一个成熟的应用需要两者结合起来才能形成一个完整的方案。这里提出用Struts作为前台和逻辑控制,用JDO作为后台数据访问层来开发B/S架构的信息管理系统的一种方案。 相似文献
18.
J2EE平台为管理企业数据持久性提供了多种解决方案。本文探讨了对象序列化、JAXB、JDBC、实体Bean、JDO等数据持久层技术的优缺点及适用环境。 相似文献