乍一看這本書的名字,Expert one on one J2EE development without EJB並沒有給人帶來太衝擊。畢竟關於J2EE的書太多瞭,而without EJB看上去有點象是故意挑釁EJB的感覺。一本J2EE的書怎麼可能會給人帶來信念或思維的衝擊呢?但是它做到瞭,它不僅使自己變成瞭不朽的經典,也使Rod Johnson成為瞭我最近一年的新偶像。
--xiecc
你的J2EE項目是否耗費瞭你太多的時間?它們是否難以調試?它們是否效率不彰?也許你還在使用傳統的J2EE方案,然而這種主案太過復雜,而且並非真正麵嚮對象。這裏的很多問題都與EJB有關:EJB是一種復雜的技術,但它沒有兌現自己曾經的承諾。
在這本實戰手冊中,你將看到另一種截然不同的方案:沒有EJB,卻可以創建質量更高的應用程序,所需的時間和成本則更低。你將學會如何充分利用各種實用的技巧和工具,包括時下流行的Spring框架和Hibernate兩個開源工具。你將看到如何高效地解決企業級應用的核心問題,例如事務管理、持久化、遠程調用和web設計。你將瞭解這種新的方案給可測試性、性能和可伸縮性帶來怎樣的影響,並親身體驗輕量級架構如何大幅降低項目開發所需的時間和工作量。
自從servlet、EJB、JSP等J2EE技術發布之初,本書作者Rod Johnson就一直在使用這些技術,他對於這些技術的優劣利弊瞭如指掌。現在,通過這本書,你將可以麵對麵地分享他的專傢經驗。
你將從本書學到……
如何針對自己的應用程序找到最簡單、最易維護的架構;在不使用EJB的情況下有效地管理事務;如何利用AOP和loC解決企業級軟件開發中的常見問題;web層設計,以web層在設計良好的J2EE應用中的地位;J2EE應用中最有效的數據訪問技術,包括JDBC、Hibernate和JDO;如何利用開源産品提升生産率、減少編碼量;如何從設計層麵上改善性能和可伸縮性。
“傳統的J2EE設計思路尤其是EJB日益讓架構師和開發者們灰心喪氣,我這本書正是為這些人而寫的。本書將告訴讀者,如何從現在開始用更清晰、更高效的方案去替代EJB,並開始邁嚮web應用的新時代。”
這本書擁有一大堆“看點”。譬如說,它的作者Rod Johnson擁有10年編寫Java程序的經驗,目前是Servlet和JDO 2.0兩個JSR專傢組的成員;再譬如說,書中著力介紹的Spring、Hibernate、WebWork等都是時下流行的開源框架,IoC、AOP之類都是時下流行的概念詞匯。而最大的看點就赫然擺在這本書的封麵上:“without EJB”。我們曾經在無數的書籍和文章中看到,EJB是J2EE的核心技術之一;而Rod Johnson的這本書竟然宣稱,絕大多數的J2EE應用根本不需要EJB。這種近乎挑釁的姿態令任何一個負責的J2EE架構師很難不萌生一探究竟的念頭——不論你是打算贊同他還是打算駁斥他。
但所有這些盡皆不是本書最大的價值所在。選擇一種架構、一種技術的依據是什麼?Rod Johnson認為,應該是基於實踐的證據、來自曆史項目或親自試驗的經驗,而不是任何形式的偶像崇拜或者門戶之見。書中談到瞭企業應用方方麵麵的問題和解決辦法,而這些方案無一不是這種“循證方法”的産物。除瞭把這些方案交給讀者,Rod Johnson通過這本書希望傳達的、更為重要的信息正是“循證”的工作方式——那原本就應該是程序員的工作方式。
發表於2024-11-24
Expert One-on-One J2EE Development without EJB中文版 2024 pdf epub mobi 電子書 下載
有些術語翻譯的還需要拿捏斟酌一下,比如“受管對象”,如果翻譯成國內慣用的“托管對象”,會不會好一些?聽說rod Johnson的語言生硬,可能有些地方沒有意譯好。沒用過ejb,作者大量使用ejb進行對比,可能需要大概瞭解一些ejb的概念,更方便對本書所述概念的理解;目前章節已...
評分記得數年前,還是EJB2.0剛開始流行的年代。第一次在tss上看到這本書的介紹,當時功力尚淺,是EJB的狂熱追隨者,對這本“非主流”的書當然是嗤之以鼻瞭。 時至今日,做過大大小小的項目已經過億元,終於知道瞭這本書的價值。而他也已經從“非主流java書”變成瞭公認的“J2EE經...
評分盡管gigix在序言裏說“還負責全書的文字修潤”,但是如果首次的翻譯已經不堪入目,那麼再加修潤無疑是愈行愈遠,毫無幫助;何況從某些章節的翻譯來看,根本就是脫離瞭英文原文在那兒做盲目的所謂修潤(如果有的話)。而技術書籍的根本我個人以為“忠實原文,行文流暢”是至少應...
評分刊這本書是2年以前的事情瞭,本書是我閱讀的所有技術書籍當中看的最仔細最認真的一本,也是我接觸並應用spring+hibernate框架開發較長時間後讀到的醍醐灌頂的感受效果。本書改變瞭我對軟件架構的固有看法,使得像我這樣的技術人員從更加高的角度去看待係統設計的問題,選擇什麼...
評分實際上我還沒有讀完這本書,而且我也沒有看懂這本書, 但是他確實給瞭我很多想法,或者叫靈感。 這本書同樣不推薦在不瞭解JAVA的情感下,去讀這本書。 可能又有人會覺得我故弄玄虛,其實隻是想建議大傢有寫EJB程序的經驗,至少寫過幾個例子,搞清楚瞭裏麵有幾個XML文件,這些基...
圖書標籤: Java j2ee spring 軟件開發 springframework 計算機 設計模式 Programming
我司也要拋棄ejb瞭
評分rod在spring1.0成熟後推齣的without EJB徹底將EJB2.X推嚮墳墓
評分翻譯的還好
評分經典的書,高屋建瓴。力薦!
評分rod在spring1.0成熟後推齣的without EJB徹底將EJB2.X推嚮墳墓
Expert One-on-One J2EE Development without EJB中文版 2024 pdf epub mobi 電子書 下載