JDO及相关资源介绍

原创 2003年07月25日 08:14:00
JDO资源介绍
我主要研究JDO方面的问题。
先介绍一下背景:JDO自1999年起就由一些经常写数据库对象映射层的富有经验的开发人员提出大纲,他们在长期的面向对象开发中进行了大量的数据库方面的处理和对象化包装,终于,多种多样的包装方式引起很多兼容性方面的问题。于是,一些主要的开发团队就联合起来,以SUN为领头羊,制定了JDO规范。它不是要取代JDBC或EJB,而是在JDBC的基础上,又可以做EJB的底层。JDO主要是面向中小型规模的项目的,不过随着产品提供商(Vendors)给出越来越多的功能(Feature),比如分布式的同步控制等等,JDO的作用也越来越大。
JDO规范在Sun的富有经验的Craig Russel的带领下,经过三年的讨论,终于在2002年四月形成了第一版。目前最新版是1.0.1版,在 http://access1.sun.com/jdo/ 可以看到。
(大家应该知道,Java的规范形成时间一般都比较长,因为它太开放了,任何人都可以发表意见,参与者都要考虑)

目前几个做得比较好的厂商(Vendor):
KodoJDO http://www.solarmetric.com,主要注重性能和分布式同步
JDOGenie http://www.hemtech.co.za/jdo/index.html,主要注重易用性,易于学习,配置方便
一个免费的产品:
TJDO http://http://sourceforge.net/projects/tjdo/,基于Sun的Reference Implementation,加入一些扩展

最大的JDO资源网:
http://www.jdocentral.com/
比较成熟的讨论区:
http://www.jdocentral.com/forums/index.php

几个比较活跃的人物:
http://www.jdocentral.com/forums/index.php?s=877f580c72fa2287d4a4bfe57d50e67d&act=Members&max_results=10&sort_key=posts&sort_order=desc
其中,
Luminary_RobinRoos_80x110.gifRRoos:Robin Roos, 英国的咨询公司http://www.OgilviePartners.com公司的创始人
rsuraparaju:美国JDO厂商http://www.ObjectFrontier.com/jdo的CTO
Luminary_DavidJordan_80x110.gifdavejordan: David Jordan, 美国咨询公司http://www.objectidentity.com的创始人,全球第七个使用C语言的人
Luminary_DavidEzzio_80x110.gifDEzzio:David Ezzio,美国资深技术专家
Luminary_DavidTinker_80x110.gifdavidtinker:David Tinker,南非JDO厂商http://www.hemtech.co.za的CTO,其JDOGenie厂品做得不错,不过比Kodo稍差
av-279.jpgsun2bin:呵呵,就是本人
Luminary_EricSamson_80x110.gifEricSamson:Eric Samson,法国JDO厂商http://www.libelis.com/的CTO
wes2003.jpgwbiggs:Wes Biggs,免费JDO产品http://xorm.sourceforge.net/的技术负责人
av-23.jpgmatthewadams:Matthew Adams,美国JDO专家,http://geocities.com/matthewadams
Luminary_HeikoBobzin_80x110.gifHeikoB:Heiko Bobzin,美国对象数据库FastObjects公司的JDO产品的技术负责人

下面再列几篇我在JDOCentral论坛上的比较有价值的文章:
1、一个解决数据字段长度限制的JDO工具代码
http://www.jdocentral.com/forums/index.php?act=ST&f=11&t=564&s=877f580c72fa2287d4a4bfe57d50e67d

2、一个以JDBC Driver方式访问DataSource的工具类
http://www.jdocentral.com/forums/index.php?act=ST&f=11&t=547&s=877f580c72fa2287d4a4bfe57d50e67d

3、关于JSP2.0规范的讨论(实际上已经在2.0计划内,参见JSP规范的pdf文件第20章)
http://www.jdocentral.com/forums/index.php?act=ST&f=10&t=398&s=877f580c72fa2287d4a4bfe57d50e67d

本文的版权属于笔者本人,但欢迎转载,前提是注明出处和原作者。另外,欢迎在我的专栏中查看我的另几篇文章,并提出宝贵意见!

Java基础介绍(英文)

In object-oriented terminology, a class is a term that describes a group or collection of objects wi...
  • zmycoco2
  • zmycoco2
  • 2013年06月04日 07:33
  • 1680

20本经典云计算书籍和内容简介

云计算 : 深刻改变未来 内容简介 · · · · · · 本书概述了云计算的起源、发展以及商业模式,介绍了云计算的关键技术、典型应用以及开源软件和社区。 云计算既是机遇也是挑战,中国科...
  • iamdll
  • iamdll
  • 2014年01月14日 11:02
  • 8103

Android学习之四大组件简单介绍

组件是可以调用的基本功能模块。Android的应用程序就是由组件组成的,Android系统中有四个重要的组件,分别是Activity(活动)、Service(服务)、BroadcaseReceiver...
  • u012561176
  • u012561176
  • 2015年11月21日 22:37
  • 1078

JDO 的架构作一个简单的介绍

JDO快速入门 Java数据对象(Java Data Objects,JDO)是一个应用程序接口(API),它是Java程序员能够间接地访问数据库,也就是说,不需使用直接的结构化查询语言...
  • zhyooo123
  • zhyooo123
  • 2016年01月05日 10:35
  • 625

Simulink各个模块的介绍 包括相关选项的详细设计 属稀缺资源

  • 2012年12月03日 16:23
  • 1.84MB
  • 下载

蓝牙相关资源介绍

  • 2012年09月25日 16:01
  • 7.33MB
  • 下载

MMI资源管理及相关工具介绍.ppt

  • 2010年04月25日 19:45
  • 41KB
  • 下载

USB相关资源介绍

1.关于usb的specification,可以去usb org官网下载: http://www.usb.org/developers/docs/ USB 2.0 Specification U...
  • pankul
  • pankul
  • 2014年02月12日 11:08
  • 759

URLRewriter最简单入门介绍 URLRewriter相关资源

配置好后,查看日志看到的状态都是200,IIS直接认为这个文件是存在的了, 而不是301,或302,这在某些情况下可能会不适用,比如:搜索引擎优化时目录或文件调整。 rewriter 相关资源:...
  • ytbhhws
  • ytbhhws
  • 2013年11月25日 16:16
  • 516

Windwos Phone 7 学习志(开篇 - 开发工具介绍和相关资源)

其实一想到要写这种技术性文章,我就感觉颤颤巍巍的了,就怕一个不留神因为自己的误理解把技术说岔了又或者因为自己是个初学者而废话连篇,让各位同仁见笑了。不过想来人总是在错误中成长的,把自己的学习中遇到的不...
  • elcoteq983
  • elcoteq983
  • 2011年11月15日 10:56
  • 1079
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JDO及相关资源介绍
举报原因:
原因补充:

(最多只允许输入30个字)