“这是一本彻底且清楚的JDO持久保存机制的使用导引。”—MartinFowler《JDO开发》彻底革新了Java开发者与数据库及其他数据存储空间的交互方式。JDO可以让你以Java程序员的最自然的方式来存储及撷取对象。你不需要在数据库的数据表中使用JDBC或EJB的由容器管理的持久保存机制:JDO实现会在幕后处理持久保存,而你则使用一般的Java语法依据Java对象的字段来进行查询。这样产生的软件会是真正的面向对象程序,而非在后端含有大量数据库程序的部分面向对象程序。JDO可让你存储平凡的一般Java对象,而且也不强迫你使用不同的数据模型及类型来处理数据存储的操作。因此,程序变得比较容易维护、再使用以及测试。此外,你也不会被限定于特定的数据库供货商:JDO程序是完全与数据库无关的。你甚至不需知道数据库是关系数据库、对象数据库还是只是一组文件。这本由JDO规范的主导人及主要制订人所编写的书,详尽地论述了JDOAPI。从示范许多JDO功能的简单应用程序开始,本书彻底地介绍了JDO。《JDO开发》会告诉你如何让类成为持久保存的、JDO如何将持久保存类映射至数据库、如何在运行时设定JDO、如何执行事务以及如何进行查询。更深入的章节包括如非事务式访问及乐观事务这样的选择性功能。本书最后则讨论如何在网络应用程序及J2EE环境中使用JDO。无论你是只想了解有趣的新技术,还是认真地考虑除了JDBC或EJBCMP之外的技术,你都会发现这本书很重要。至目前为止,这是最具权威且最完整的一本讲述JDO的书。DavidJordan是JDO专家小组的主要制订人,也是JDOCentral.com的仲裁员。他是ObjectIdentity公司的负责人,这间公司提供JDO的咨询服务。CraigRussell是Java数据对象规范的主导人,他也是SunONE应用程序服务器的由容器管理的持久保存组件的设计师。