书籍详情
Java与XML数据绑定
作者:Brett McLaugblin著;李二勇,祁力译
出版社:中国电力出版社
出版时间:2003-02-01
ISBN:9787508313139
定价:¥29.00
购买这本书可以去
内容简介
本书向你展示了如何运用新的XML数据绑定API。XML是一个用来表示数据的优秀工具。虽然它还不足以完美地表示数据,但是我们仍然需要它,不过直接使用XML文档很笨拙。你不得不使用XML的结构(如元素和属性)来浏览整篇文档。在这种层次上编程很笨拙,许多程序员也不会这样做。利用本书讨论的XML数据绑定工具可以直接从XML文档转换为Java对象并转换回来。在Java中,你能以业务特定的方式简单而直观地使用对象。只需调用employee.setName()就可以代替查找和修改employee元素的name属性。产生XML输出如同写文件一样简单。通过数据绑定,你将最终能够使用Java而不是XML。这本新书首先给出了数据绑定的定义,然后介绍了所有流行的数据绑定工具箱:Sun的JAXBAPI和其他三个开源代码替代实现——Zeus、Castor和Quick。本书提供了许多有效使用数据绑定的实用信息:应躲避什么样的陷阱,何时应遵守规则以及如何使用各种软件包做自己想做的事情。XML正在成为应用程序开发的主要部分。成千上万的开发者正努力理解不同的XML结构以及操纵它们的JavaAPI。然而,在你不得不学习这种全新的思考方式的时候,数据绑定以Java的格式向你提供XML数据;它还使用以业务为中心的方式向你提供以数据为中心的信息;数据绑定还用容易理解的、基于Java的术语讲述了晦涩难懂的语义学。在XML和Java之间切换变得十分容易,你将很快忘记处理的是XML数据。如果你想有效地使用XML,而又不想花费数月的时间来掌握实体引用和忽略空格等知识,那么本书对你再适合不过了。BrettMcLaughlin是《JavaandXML》和《BuildingJavaEnterpriseApplications》两本书的作者,也是两个数据绑定实现的开发者。
作者简介
Brett McLaughlin是《Java and XML》和《Building Java Enterprise Applications》两本书的作者,也是两个数据绑定实现的开发者。
目录
前言
第一章 简介
低层API
高层API
什么是数据绑定?
你的需要
第二章 原理及概念
基础API
附属API
约束模型化数据
API透明度
第三章 生成类
处理流程
创建约束
绑定模式基础
生成Java源文件
第四章 解组
处理流程
创建XML
转换为Java
使用结果
第五章 编组
处理流程
验证Java对象
转换为XML
处理循环
第六章 绑定模式
基础知识
结构和全局选项
元素和属性
其他方面
第七章 Zeus
处理流程
安装和设置
类生成
解组和编组
附加特性
第八章 Castor
处理流程
安装和设置
类生成
解组和编组
附加特性
第九章 Quick
处理流程
安装和设置
编组和解组
附加特性
第十章 展望
JAXB
替代实现
J2EE
附录一 工具参考
附录二 Quick源文件
词汇表
第一章 简介
低层API
高层API
什么是数据绑定?
你的需要
第二章 原理及概念
基础API
附属API
约束模型化数据
API透明度
第三章 生成类
处理流程
创建约束
绑定模式基础
生成Java源文件
第四章 解组
处理流程
创建XML
转换为Java
使用结果
第五章 编组
处理流程
验证Java对象
转换为XML
处理循环
第六章 绑定模式
基础知识
结构和全局选项
元素和属性
其他方面
第七章 Zeus
处理流程
安装和设置
类生成
解组和编组
附加特性
第八章 Castor
处理流程
安装和设置
类生成
解组和编组
附加特性
第九章 Quick
处理流程
安装和设置
编组和解组
附加特性
第十章 展望
JAXB
替代实现
J2EE
附录一 工具参考
附录二 Quick源文件
词汇表
猜您喜欢