注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程Java與XML數(shù)據(jù)綁定

Java與XML數(shù)據(jù)綁定

Java與XML數(shù)據(jù)綁定

定 價:¥29.00

作 者: Brett McLaugblin著;李二勇,祁力譯
出版社: 中國電力出版社
叢編項: O’REILLY
標 簽: Java

ISBN: 9787508313139 出版時間: 2003-02-01 包裝: 精裝
開本: 24cm 頁數(shù): 248 字數(shù):  

內容簡介

  本書向你展示了如何運用新的XML數(shù)據(jù)綁定API。XML是一個用來表示數(shù)據(jù)的優(yōu)秀工具。雖然它還不足以完美地表示數(shù)據(jù),但是我們仍然需要它,不過直接使用XML文檔很笨拙。你不得不使用XML的結構(如元素和屬性)來瀏覽整篇文檔。在這種層次上編程很笨拙,許多程序員也不會這樣做。利用本書討論的XML數(shù)據(jù)綁定工具可以直接從XML文檔轉換為Java對象并轉換回來。在Java中,你能以業(yè)務特定的方式簡單而直觀地使用對象。只需調用employee.setName()就可以代替查找和修改employee元素的name屬性。產生XML輸出如同寫文件一樣簡單。通過數(shù)據(jù)綁定,你將最終能夠使用Java而不是XML。這本新書首先給出了數(shù)據(jù)綁定的定義,然后介紹了所有流行的數(shù)據(jù)綁定工具箱:Sun的JAXBAPI和其他三個開源代碼替代實現(xiàn)——Zeus、Castor和Quick。本書提供了許多有效使用數(shù)據(jù)綁定的實用信息:應躲避什么樣的陷阱,何時應遵守規(guī)則以及如何使用各種軟件包做自己想做的事情。XML正在成為應用程序開發(fā)的主要部分。成千上萬的開發(fā)者正努力理解不同的XML結構以及操縱它們的JavaAPI。然而,在你不得不學習這種全新的思考方式的時候,數(shù)據(jù)綁定以Java的格式向你提供XML數(shù)據(jù);它還使用以業(yè)務為中心的方式向你提供以數(shù)據(jù)為中心的信息;數(shù)據(jù)綁定還用容易理解的、基于Java的術語講述了晦澀難懂的語義學。在XML和Java之間切換變得十分容易,你將很快忘記處理的是XML數(shù)據(jù)。如果你想有效地使用XML,而又不想花費數(shù)月的時間來掌握實體引用和忽略空格等知識,那么本書對你再適合不過了。BrettMcLaughlin是《JavaandXML》和《BuildingJavaEnterpriseApplications》兩本書的作者,也是兩個數(shù)據(jù)綁定實現(xiàn)的開發(fā)者。

作者簡介

  Brett McLaughlin是《Java and XML》和《Building Java Enterprise Applications》兩本書的作者,也是兩個數(shù)據(jù)綁定實現(xiàn)的開發(fā)者。

圖書目錄

前言
第一章 簡介
低層API
高層API
什么是數(shù)據(jù)綁定?
你的需要
第二章 原理及概念
基礎API
附屬API
約束模型化數(shù)據(jù)
API透明度
第三章 生成類
處理流程
創(chuàng)建約束
綁定模式基礎
生成Java源文件
第四章 解組
處理流程
創(chuàng)建XML
轉換為Java
使用結果
第五章 編組
處理流程
驗證Java對象
轉換為XML
處理循環(huán)
第六章 綁定模式
基礎知識
結構和全局選項
元素和屬性
其他方面
第七章 Zeus
處理流程
安裝和設置
類生成
解組和編組
附加特性
第八章 Castor
處理流程
安裝和設置
類生成
解組和編組
附加特性
第九章 Quick
處理流程
安裝和設置
編組和解組
附加特性
第十章 展望
JAXB
替代實現(xiàn)
J2EE
附錄一 工具參考
附錄二 Quick源文件
詞匯表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號