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

出版時(shí)間:2003-1  出版社:中國(guó)電力  作者:麥克勞克林  
Tag標(biāo)簽:無  

內(nèi)容概要

本書向你展示了如何運(yùn)用新的XML數(shù)據(jù)綁定API。XML是一個(gè)用來表示數(shù)據(jù)的優(yōu)秀工具。雖然它還不足以完美地表示數(shù)據(jù),但是我們?nèi)匀恍枰?,不過直接使用XML文檔很笨拙。你不得不使用XML的結(jié)構(gòu)(如元素和屬性)來瀏覽整篇文檔。在這種層次上編程很笨拙,許多程序員也不會(huì)這樣做。

利用本書討論的XML數(shù)據(jù)綁定工具可以直接從XML文檔轉(zhuǎn)換為Java對(duì)象并轉(zhuǎn)換回來。在Java中,你能以業(yè)務(wù)特定的方式簡(jiǎn)單而直觀地使用對(duì)象。只需調(diào)用employee.setName()就可以代替查找和修改employee元素的name屬性。產(chǎn)生XML輸出如同寫文件一樣簡(jiǎn)單。通過數(shù)據(jù)綁定,你將最終能夠使用Java而不是XML。

這本新書首先給出了數(shù)據(jù)綁定的定義,然后介紹了所有流行的數(shù)據(jù)綁定工具箱:Sun的JAXB API和其他三個(gè)開源代碼替代實(shí)現(xiàn) —— Zeus、Castor和Quick。本書提供了許多有效使用數(shù)據(jù)綁定的實(shí)用信息:應(yīng)躲避什么樣的陷阱,何時(shí)應(yīng)遵守規(guī)則以及如何使用各種軟件包做自己想做的事情。

XML正在成為應(yīng)用程序開發(fā)的主要部分。成千上萬的開發(fā)者正努力理解不同的XML結(jié)構(gòu)以及操縱它們的Java API。然而,在你不得不學(xué)習(xí)這種全新的思考方式的時(shí)候,數(shù)據(jù)綁定以Java的格式向你提供XML數(shù)據(jù);它還使用以業(yè)務(wù)為中心的方式向你提供以數(shù)據(jù)為中心的信息;數(shù)據(jù)綁定還用容易理解的、基于Java的術(shù)語講述了晦澀難懂的語義學(xué)。在XML和Java之間切換變得十分容易,你將很快忘記處理的是XML數(shù)據(jù)。如果你想有效地使用XML,而又不想花費(fèi)數(shù)月的時(shí)間來掌握實(shí)體引用和忽略空格等知識(shí),那么本書對(duì)你再適合不過了。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Java與XML數(shù)據(jù)綁定 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7