Java Web 2.0架構開發(fā)與項目實戰(zhàn)

出版時間:2009-10  出版社:清華大學出版社  作者:張峰,李慧麗 編著  頁數(shù):780  
Tag標簽:無  

前言

作為一名長期從事Java Web應用項目的開發(fā)人員,筆者曾經(jīng)也常常因不同的項目采用不同的技術而不斷學習,目前市場上也出現(xiàn)了一些所謂的J2EE輕量級應用整合或Java EE重量級應用開發(fā)類圖書,筆者認為作為一名從事一線軟件開發(fā)的人員,不應只停留在輕量還是重量級應用這個概念上,尤其是EJB 3的出現(xiàn),使得這兩者的界限不再那么明顯,而是應全面掌握目前各種主流的Java開發(fā)技術,這樣才能在實際項目開發(fā)中適應各種技術需求,同時,在開發(fā)一些大型的電子商務系統(tǒng)時,掌握各種技術更有利于在項目開發(fā)對比、整合、分析各種技術以及開發(fā)效率、運行性能等方面的因素,因為這些系統(tǒng)可能有千百萬用戶同時訪問。筆者常常遇到一些剛進入公司從事開發(fā)的員工,他們桌面上往往放著各種J2EE輕量級應用整合方面的圖書,并且按照書上介紹的方法來開發(fā)實際應用項目,但可惜的是,按照書本上介紹的方法開發(fā)出來的程序在項目中根本無法符合要求,因為這些書上的例子大多與實際應用相差較遠,都是理論上能夠?qū)崿F(xiàn)的方法,很少考慮到實際項目開發(fā)中所出現(xiàn)的各種技術需求和各種性能問題,并且各種知識點的介紹并沒有滲透到實際項目開發(fā)中,對項目開發(fā)幫助不大。本書正是為了滿足一線開發(fā)人員渴求掌握各種Java主流開發(fā)技術以及這些技術的應用整合,并且想全面提升自己的實際軟件開發(fā)能力,尤其是需要開發(fā)大規(guī)模高并發(fā)訪問的大型電子商務系統(tǒng)的讀者而編寫。本書不是一本理論教程,也不是一本輕量或重量級應用整合的教程,而是一本介紹各種Java主流開發(fā)技術以及這些技術的應用整合并在實踐項目中如何利用這些技術開發(fā)大型Web項目的書。本書從實踐的角度出發(fā),詳細介紹如何綜合運用Struts 2,Hibernate 3、Spring 2.5、EJB 3、JSF、A4J、DWR/Dojo、JasperReports等眾多最炫的技術開發(fā)大型電子商務系統(tǒng),包括Struts2最新的注解(Annotation)配置方式和Hibemate3.2的最新注解(Annotation)配置方式,并在項目實例中全部采用這種注解方式來開發(fā),并且將EJB 3與Hibernate 3.2的最新注解結(jié)合起來應用,這在國內(nèi)外的同類圖書中尚屬首次。在本書中,通過兩個極具實戰(zhàn)價值的Web 2.0項目(飛機零部件電子商務交易平臺、網(wǎng)上定餐電子商務系統(tǒng))直觀而生動地展示了Java平臺上與Alax)(相關的各種技術的綜合運用.涉及Struts 2.1、Hibernate3、Spnng2、DWR、Dojo、A4J、JSF、EJB 3、JMS等。每個項目都完整地講解了從規(guī)劃、設計到實現(xiàn)的全過程并提供全部代碼和全程多媒體視頻講解。這些項目不僅是很好的實戰(zhàn)學習資料。其中很多內(nèi)容還可以直接應用到自己的項目中.為開發(fā)者節(jié)省了許多開發(fā)時間。

內(nèi)容概要

本書充滿激情地介紹了各種Java主流開發(fā)技術以及這些技術的應用整合并在實踐項目中如何利用這些技術開發(fā)大型Web項目。    站在開發(fā)實踐的角度,詳細介紹了如何綜合運用Struts 2.1、Hibemate 3、Spring2.5、EJB 3、JSF、A4J、DWR/Dojo、JasperReports等眾多最眩的技術開發(fā)大型電子商務系統(tǒng)。涵蓋Struts 2.1最新的注解(Annotation)配置方式和Hibernate 3.2的最新注解(Annotation)配置方式,并且將EJB 3與Hibernate 3.2的最新注解結(jié)合起來應用,這在國內(nèi)外的同類圖書中尚屬首次。在本書中,通過兩個極具實戰(zhàn)價值的Web 2.0項目(包括飛機零部件電子商務交易平臺、網(wǎng)上定餐電子商務系統(tǒng))直觀而生動地展示了Java平臺上與Ajax相關的各種技術的綜合運用,涉及Struts 2.1、Hibernate 3、Spring2、DWR、Doj0、A4J、JSF、EJB 3、JMS等,每個項目都完整地講解了從規(guī)劃、設計到實現(xiàn)的全過程。本書還附贈42.個小時作者親自錄制的全程多媒體教學課程DVD,為讀者快速有效地掌握本書內(nèi)容提供了最佳捷徑。    本書適合廣大Java愛好者及程序開發(fā)人員,尤其適合那些希望盡快掌握Java Web 2.0項目開發(fā)的人員閱讀參考。

作者簡介

張峰,西安電子科技大學碩士,系統(tǒng)構架師、系統(tǒng)分析師。
具有10年Java EE項目實施及開發(fā)經(jīng)驗。擅長軟件系統(tǒng)構架,對基于Java EE的軟件系統(tǒng)開發(fā)方法有深入研究和體驗,并應用基于SSH、Seam開發(fā)技術構建了多個Java EE大型項目(如Java網(wǎng)絡通信、手機增值服務、數(shù)字化文檔出版系統(tǒng)、Java嵌入式開發(fā))。
在使用Java EE、XML、UML、Struts、CORBAI Hibernate、Spring、 Seam、EJB 3、Ajax技術開發(fā)企業(yè)級應用程序方面都具有豐富的經(jīng)驗。

書籍目錄

第1部分 基礎應用篇  第01章 J2EE技術框架  第02章 Java Web開發(fā)過程中實用工具的使用  第03章 Java與XML編程第2部分 Ajax/Web 2.0應用篇  第04章 Java Script高級應用  第05章 Ajax與Web 2.0應用架構  第06章 A4J框架  第07章 DWR框架  第08章 Dojo框架第3部分 SSH架構篇  第09章 Struts 2.1框架  第10章 Struts 2.1注解及應用整合  第11章 Spring 2框架  第12章 Hibernate 3框架  第13章 SSH構架應用整合第4部分 Java EE篇  第14章 Java EE架構技術  第15章 EJB 3  第16章 JMS(Java Message Service)  第17章 實體Bean  第18章 JSF框架第5部分 項目實戰(zhàn)篇  第19章 基于JSF+EJB 3+A4J框架的網(wǎng)上定餐系統(tǒng)  第20章 飛機零部件電子商務交易平臺(BCP)

章節(jié)摘錄

插圖:

編輯推薦

《Java Web 2.0架構開發(fā)與項目實戰(zhàn)》:開發(fā)專家的企業(yè)級項目開發(fā)體驗,基礎應用+Ajax/Web2.0應用+SSH架構+Java EE+項目實戰(zhàn)。42小時多媒體視頻講解,提供可移植使用的大型范例全部源代碼技術要點:3個主流Ajax(A4J、Dojo、DWR)開源框架的應用詳解;3個主流JavaWeb(SSH)開源框架的應用詳解;主流JavaEE(EJB3、JMS、JSE)框架技術與應用詳解;最新Struts2.1對Ajax及注解支持的整合開發(fā);EJB3與Hibernate3.3的最新注解整合應用;全程實錄兩個源于實踐的大型電子商務系統(tǒng)的開發(fā)?;A應用篇介紹Java應用運行及開發(fā)環(huán)境的安裝與配置、系統(tǒng)開發(fā)的版本控制AVN、系統(tǒng)文檔設計系統(tǒng)WIKI-Confluence、BUG追蹤系統(tǒng)JIRA、XML編程以及報表工具Jasper Reports的應用。Ajax/Web2.0應用篇詳細介紹JavaScript的高級應用、AjaxL與Web2.0應用架構、A4J框架、DWR框架、Dojo框架。SSH架構篇詳細介紹Struts2.1框架、Struts2.1注解及應用整合、Sprin92框架、Hibernate3框架、SSH架構應用整合。JavaEE篇詳細介紹JavaEE架構技術、EJB3技術、JMS技術、實體Bean技術、JSF框架技術。項目實戰(zhàn)篇通過兩個極具實戰(zhàn)價值的大型電子商務系統(tǒng)直觀而生動地展示了Java平臺上與Ajax相關的各種技術的綜合運用。案例一:通過完整的在線網(wǎng)上定餐系統(tǒng)講解如何利用EJB3+A4J+JSF1.2技術開發(fā)Web2.0系統(tǒng)。案例二:通過一個電子商務交易平臺講解如何利用基于Hibernate3+Spring2+Struts2+Ajax+DWR+Doj0構架開發(fā)Web2.0電子商務系統(tǒng)。源于實踐,精于開發(fā)。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Java Web 2.0架構開發(fā)與項目實戰(zhàn) PDF格式下載


用戶評論 (總計64條)

 
 

  •   這本書真的是非常好,理論加實踐的講了web2.0所需要的所有技術和架構,是架構設計師到編程人員的很好的參考書
  •   書中介紹的技術很新,也介紹的比較清晰易懂,逐步深入,比較適合像我這樣前期對JAVA懂的不深,但希望盡快了解JAVA最近技術的人看了。
  •   書的內(nèi)容很好,但需要有一定的Java Web基礎。書的質(zhì)量也很好,送書的速度挺快地!
  •   看了第一章的光盤講解,實在太次。剛看完jsf和a4j的章節(jié),書籍內(nèi)容確實實用,能講到常遇到的問題,由淺入深。
  •   講了很多框架的知識 但不夠細
  •   時下流行的幾種框架基本全講了!
  •   技術很先進,也很及時
  •   入手這本書主要是消遣用,仔細閱讀的話兩個小時,粗粗一看的話30分鐘即可搞定。但是不論是哪種閱讀方式,它都會給你帶來無限的樂趣!
    我看這本書的時候,我周圍的人都說我快樂瘋了。但當他們借來看的時候,比我只有更甚。他們都說這本書是出門解壓必備良書!
  •   相當不錯的一本書,內(nèi)容涵蓋廣,講解透徹
  •   我在網(wǎng)上找了好多書,真的,都太爛了,看了下關于這本書的評論決定買來看看,確實不行的話只能親自到書店買了??!
  •   還不錯。是正版書籍。支持當當。
  •   東西挺全的,大體瀏覽一下,感覺有點不深入
  •   細致,深入。
  •   帶的CD中,音質(zhì)有點差~~~~
  •   很好的書,也很基礎!
  •   印刷不錯兒,內(nèi)容還可以兒,比較全面。作為參考書也可以!
  •   教材用書,很厚很重的一本,紙質(zhì)不錯,現(xiàn)在上課在用,打完折后便宜好多呢
  •   書很厚,幫同學買的,看上去不錯
  •   感覺書的信息比較完全是一本很好的工具書
  •   這本書與別的java web 2.0相比,最大的不同特點就是:hibernate有注解部分,其他的書很少有的,況且hibernate的注解已經(jīng)被更多的企業(yè)替代過過去寫的實體類的映射文件了,簡化了代碼量,可少寫更多實體類映射文件,其他部分那只能等其他人去評分吧!
  •   買回來一個星期,已經(jīng)看了一半了,講的東西都是很不錯的,就是感覺東西太多,有點前看后忘,估計把后面的實例做完應該會有很大的收獲。這本書總的來說不適合沒有基礎的開發(fā)人員看。書是好書,但是視頻真的是不敢恭維,講解的人員的口音實在是讓人覺得吃力了。但然也不能因為這個就否定真是一本好書。
  •   很多框架都有涉及,但是講的不是太深,總體上還不錯
  •   內(nèi)容介紹的比較簡單。總體來說還可。適合初學者。
  •   教材很好,今天收到后 ,大體上翻閱了一下,真的感覺不錯,可惜的是視頻里的說話,普通話實在差勁,聽起來很費勁,如果用的是普通話這本書真的是很不錯的。
  •   涉及到的內(nèi)容不少,但都不深入,作為入門了解還可以吧
  •   書本內(nèi)容不錯,但是一看視頻就發(fā)瘋,聽都聽不清楚
  •   書的質(zhì)量和內(nèi)容都不錯,就是視頻講的人普通話太難聽了
  •   涉及面廣,專項欠深度。適合新手掃盲。
  •   磚頭一樣厚的書。確實不錯,將得很細。適合入門和進階級的人讀讀。
  •   發(fā)貨很快,書正在看,視頻據(jù)說不是很好,還沒看
  •   比預期要早收到,配送的光碟還好,書本的紙張還算滿意,就是書中有些錯誤字,如“必須”寫成了“必輸”..
  •   書很厚,整體還不錯。有些地方講的太過簡單
  •   看同學買了,覺得不錯
  •   整體上開看算不錯,就是有的地方講的不夠透徹
  •   一些知識,還是對工作上有幫助的
  •   還不錯,有的地方講的不夠細
  •   總之能帶你入門,深入學習別指望
  •   感覺,很多地方就像中文文檔,簡單的介紹介紹,沒有很深入,對初學者來說,幫助不是很大,里面的代碼字體很小,看著很吃力!雖然講解了很多方面的JAVA技術,都沒有很深入!
  •   本書的內(nèi)容還不錯,主要幫助實戰(zhàn)型讀者,一些框架的介紹對工作還很有用的
  •   這本書不錯,算是從官網(wǎng)翻譯過來一樣,有點趕上時髦的感覺。
    唯一不足的是那個講視頻的人,好想湊他一頓。聲音太難聽了,本來想看看視頻的,聽到那聲音沒法再看下去了,速度講的又慢,浪費時間。
    還有一個就是講哦i視頻講點應該更詳細一點?書上是怎么樣,視頻里也是怎樣。照著念誰都會。

    總體感覺就是: 書的內(nèi)容其實不深入,但是可以引進門,內(nèi)容比較時髦。還不錯,就是視頻的那個男的聲音太讓人受不了。
  •   內(nèi)容很多,可惜都是浮云!
    錯誤連篇!?。?/li>
  •   還可以,當字典查閱就行,適合入門到提高的階段的讀者
  •   就是那個視頻不給力啊,那個人的普通話都聽不懂!
  •   賣家這是把書放地板上搬運的吧?兩本書都是那么臟!還是給我壓箱底的?對于一個愛書的人來說,這是難以忍受的。
  •   買的后悔了,要多爛有多爛?。。?/li>
  •   物流超慢,15號就到我所在的城市--濟南了,但一直到21號才送過來。。最不能忍的是,書壓皺了、光盤碎了,給客服發(fā)了郵件也沒給回信兒!當當網(wǎng)你就鬧吧,咒你們吃方便面沒有調(diào)料包!差評??!氣憤?。。?/li>
  •   這本書很泛泛的介紹了當前WEB開發(fā)的一些主流的技術,對于開發(fā)人員是一本不錯的參考書,適合有一定基礎的人參考學習,內(nèi)容還算翔實,思路清晰。后面附有項目案例,只是這些案例不能運行(這點很稀亂),不是真實的案例,說的應用了很多技術完全是扯淡啦。
  •   不錯 很全面 可以當參考書
  •   只是大概的講一下框架的使用,講得很簡略。沒基礎真不容易看懂,就是講得太泛了。
  •   內(nèi)容不錯,視頻普通話太不標準了。
  •   書適合有項目基礎的人看,最無法忍受的是dvd里面講解的老師好像感冒了,普通話太不標準了,靠,上面兩位評論的仁兄也不提醒一下,這書很貴的好哇
  •   這本書真的是非常好,理論加實踐的講了web2.0所需要的所有技術和架構,是架構設計師到編程人員的很好的參考書。
  •   我剛看書的時候覺得還可以,看了配套的視頻后我真是看的太難受了,聲音不但不清晰,而且似乎像是什么都不會的拿著稿件照本宣科的讀出來的,還總是讀錯,看得我真想揪出來拍一頓,然后說書的內(nèi)容組織吧,前邊的亂七八糟的概念很多,而且書后邊提到上架建議是專家級,那么這些內(nèi)容就完全沒有必要了,甚至我可以懷疑這完全就是湊字,另外講解的時候有些部分講的不清不楚,有些晦澀,本來挺容易的明白的地方,非要搞得好像很專業(yè)一樣,誤導了讀者,最后本著良心來說,這本書我覺得可取的一點是,他的內(nèi)容組織的還算不錯
  •   速度還行,書本也挺滿意的。
  •   這種書不太建議買,當時買的時候還能參考一下,過了個一年半載的就過時了。而且書還挺厚,把一些基本的操作都弄進去了,有些根本沒法重現(xiàn)。開源項目版本變化太快。隨贈的光盤老師講課也太次了。跟一個小學生念課文一樣,還念的磕磕絆絆。
  •   幫朋友買的 說是適合剛畢業(yè)的學生,對他幫助不是很大……
  •   jsf 和ejb 還有hibernate spring 講的都很深刻。。。
  •   里面涉及的內(nèi)容很多,各方面的內(nèi)容都是寥寥幾張紙了事,不深入,學不到什么東西
  •   就照著做了后面的一個項目,書講的很泛,沒什么價值,不值得買。誰很想要聯(lián)系我:35包郵。和新的一樣
  •   整體上還不錯,但是就是不深,而且很多只說了一點點
  •   一直想買一本合適的項目實戰(zhàn)的java書籍,這本正是我想要的。
  •   dvd光盤是壞的,真坑人,
  •   整本書實踐性很強,涵蓋范圍也很廣
  •   垃圾書,完全是垃圾。沒有一點價值。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7