Java数据对象(附CD-ROM光盘一张)

Java数据对象(附CD-ROM光盘一张) - 图书城

增改描述、封面图片

作者:
(美)鲁斯 著,周兆确
ISBN:
9787115118042 , 7115118043
出版社:
出版日期:
2004-2-1
定价:
29.00
购买:
读过这本书吗?
最近在读 读过 想读 还不熟悉
我的评价:   
图书城书列:
加入到博客或社交网站:
我来评论这本书:
标题:
评价:
内容:
内容提要:
    本书是对JDO(Java Data Object, Java数据对象)规范和技术的详细介绍和学习指南。
全书共13章,分别介绍了JDO的体系结构、对象生命周期状态、基本接口和类、事务管理、JDOQL语言、异常、与J2EE的集成以及JDO实现方面的知识。附录部分给出了JDOHelper、PersistenceManagerFactory接口以及JDOQL语法等有用的参考资料。
本书适用于具有一定的Java基础知识的Java应用程序开发人员,以及对JDO技术感兴趣的程序设计人员和程序架构设计人员。
作者简介:
    Robin Roos曾经在南非的St.Andrews学院和Rhodes大学求学,于1988年获得计算机科学和物理学学士学位,并于1989年获得计算机科学荣誉学士学位。在1996年开始学习Java之前,Robin Roos在关系数据库和各种过程化语言和面向对象语言方面主积累了丰富的经验。1996年之后,Robin Roos参与过多个Java和J2EE方面的项目。根据在JDBC和实体Bean的Java平台上访问数据库的经验,Robin Roos坚信在Java平台上一定还有另一种访问数据库的更好方式。正是在这个信念的鼓舞下,他于2001年加入了JDO Expert Group。
编辑推荐:
虽然JDO(Java Data Object, Java数据对象)标准已经有比较“悠久”的历史了,但在JDO标准的发展过程中,我们对该标准的众多规范也只能略窥一斑!JDO标准起源于ODMG(Object Data Managemeng Group,对象数据管理组)标准。这个标准很早就尝试在面向对象的编程语言中对以透明方式访问数据库的方法实现标准化。ODMG标准比Java语言本身更早出现。本书适用于具有一定的Java基础知识的Java应用程序开发人员,以及对JDO技术感兴趣的程序设计人员和程序架构设计人员。


目录:
第1章 理解对象永久性 
1.1 什么是对象的永久性 
1.2 目前所采用的对象永久性技术 
1.2.1 关系数据库 
1.2.2 文件系统 
1.2.3 对象数据库 
1.2.4 实体对象bean(Entity Bean) 
1.3 使用JDO实现对象的永久性 
1.4 JDO在各种不同的永久性技术中的地位 
1.5 下一章内容 
第2章 一个基于JDO的简单应用程序 
2.1 定单处理应用程序的域对象模型 
2.2 讨论 
2.2.1 改进过程和对象的永久性特性 
2.2.2 JDOBootstrap和PersistenceManagerFactory类 
2.2.3 事务(Transactions) 
2.2.4 临时性和永久性的比较 
2.2.5 以循环方式处理位于Extent空间中的所有永久性对象 
2.3 应用程序源代码 
2.4 下一章内容 
第3章 JDO的体系结构 
3.1 JDO的实现和JDO的软件提供商 
3.2 JDO实例 
3.3 JDO环境 
3.3.1 非管理性环境 
3.3.2 管理性环境 
3.3.3 JDO两种使用环境之间的比较
3.4 对象永久性和临时性之间的比较 
3.5 事务性操作和非事务性操作的比较 
3.6 JDO对事务性/永久性实例的支持 
3.6.1 具有临时性和事务性特性的实例 
3.6.2 具有永久性和非事务性特性的实例 
3.7 JDO身份标志 
3.7.1 数据存储身份标志 
3.7.2 应用程序身份标志 
3.7.3 非永久性JDO身份标志 
3.7.4 几种不同类型的JDO身份标志的比较 
3.8 下一章内容 
第4章 JDO实例的生命周期状态 
4.1 判断一个实例的状态 
4.2 必须的生命周期状态 
4.2.1 临时性生命周期状态(Transient) 
4.2.2 实例初次实现永久化的状态(Persistent-New) 
4.2.3 新创建的实例在同一事务中被删除时的状态(Persistent-New-Deleted) 35
4.2.4 空状态(Hollow) 
4.2.5 永久性干净状态(Persistent-Clean) 
4.2.6 永久性脏状态(Persistent-Dirty) 
4.2.7 永久性删除状态(Persistent-Deleted) 
4.3 JDO实现必须提供的生命周期状态转变特性 
4.3.1 永久化一个处于临时性状态的实例 
4.3.2 在一个事务中创建/删除永久性实体对象 
4.3.3 读取实例的数据成员的值 
4.3.4 将实例清除出内存(Eviction) 
4.3.5 更新永久性实例数据成员的值 
4.3.6 刷新永久性实例数据成员的值 
4.3.7 删除一个永久性实例 
4.3.8 删除一个永久性脏实例 
4.3.9 将一个实例的状态设置为临时性状态 
4.3.10 所有必须的状态转化 
4.4 可选生命周期状态 
4.4.1 永久性非事务状态(Persistent-Nontransactional) 
4.4.2 临时性干净状态(Transient-Clean) 
4.4.3 临时性脏状态(Transient-Dirty) 
4.5 可选生命周期状态之间的转换 
4.5.1 乐观事务 
4.5.2 在事务之外对永久性数据成员的访问 
4.5.3 对临时性实例的事务性访问 
4.6 InstanceCallbacks接口 
4.6.1 数据成员加载后(Post Load) 
4.6.2 数据存储之前(Pre Store) 
4.6.3 数据清除之前(Pre Clear) 
4.6.4 实例删除之前(Pre Delete) 
4.7 下一章内容 
第5章 永久性对象模型 
第6章 JDO的基本接口和类 
第7章 事务管理 
第8章 使用JDOQL语言查询数据 
第9章 JDO异常 
第10章 永久性描述符 
第11章 JDO与J2EE的集成 
第12章 JDO的实现 
第13章 结语 
附录A JDOHelper启动属性 
附录B JDO实现所支持选项的字符串 
附录C JDO永久性描述符的DTD文件 
附录D PersistenceManagerFactory接口 
附录E JDOQL语法
前言:
在过去两周内,JCP的执行委员会一直在考虑JDO的技术规范问题,并对JDO技术规范进行表决。现在,JDO已经被当作了一种标准,在笔者写作本书时,该标准的1.0版本已经发布在Yahoo!Groups的JavaDataObjects和JDOcentral.com上了。 我相信JDO将会对我们规划、设计和实现Java应用程序产生深远的影响。据保守估计,使用JDO开发企业应用程序至少能节约20%的开发时间(从而也至少能节约20%的费用),某些分析人员认为使用JDO实际能节约的时间可能比这个估计的时间更多。 业界为这个标准提供的支持是相当多的; 目前,市场上已经有大量关于JDO的产品了,绝大部分产品的目标都是在不远的将来完全满足JD01..
序言:
虽然JDO(Java Data Object,Java数据对象)标准已经有比较“悠久”的历史了,但在JDO标准的发展过程中,我们对该标准的众多规范也只能略窥一斑!JDO标准起源于ODMG(Object Data Management Group,对象数据管理组)标准。这个标准很早就尝试在面向对象的编程语言中对以透明方式访问数据库的方法实现标准化。ODMG标准比Java语言本身更早出现。这个标准是在面向对象技术领域中的一次大讨论——究竟是Smalltalk还是C++才是面向对象编程语言的主流——中诞生的。事实证明这场争论只不过是一场纯学术领域的争论,Java语言最终修成正果,成为了编写面向对象应用程序的事实上的标准。 将ODMG标准用于Java遇..
我来评论这本书
联系客服 - 加入到博客 - 图书目录 - 关于图书城.COM - 对外合作 - 购书指南 - 可以在线阅读吗?
English Version: BookGadget
北京联互公司 © TuShuCheng.com - 京ICP备06069800