SUN微系统公司12日表示,已作为发起者加入JDOCentral.com,以支持开发一种基于Java的数据库和存储技术――Java数据对象(Java Data Objects (JDO))标准JSR-012。
该标准描绘了一种将永久存储/数据库作为对象进行数据管理的Java API。JDOCentral.com的成员表示,组建该组织是为了向大众介绍并宣传该标准的好处。
SUN公司技术副主管Rick Cattell在一份声明中称,对不同的开发人员而言,Java 数据库连接(JDBC)、委托容器管理的永续性(Container Managed Persistence)和Java数据对象(Java Data Objects)功能各异,SUN宣传的是那些赋予用户兼容性选择的标准。
最近,JBoss Group和Trifork宣布计划在其J2EE应用服务器上结合JDO,Sybase也表示已与欧洲的JDO销售商Libelis结成合作伙伴,向企业软件开发人员提供JDO产品。
Object Identity公司创始人David Jordon称,JDO可按照Java目标模型限定应用软件的数据模型,而不必强加任何设计上的限制,也不必采用可使销售商锁定的工具。此外,JDO应用程序更简便,更小,从而极大地降低了开发费用,与其它工具相比具有战略性的优势。
该组织称,JDO具有许多优势,因其具有透明持久性功能(transparent persistence)可使开发人员专心于Java,而不必担心应付非Java数据库代码,也不必学习SQL等查询语言。此外,由于JDO是一种Java API,具有便携性。JDO还集成了EJB。