出版時(shí)間:2005-9 出版社:電子工業(yè) 作者:詹森 頁(yè)數(shù):552
Tag標(biāo)簽:無(wú)
內(nèi)容概要
你的J2EE項(xiàng)目是否耗費(fèi)了你太多的時(shí)間?它們是否難以調(diào)試?它們是否效率不彰?也許你還在使用傳統(tǒng)的J2EE方案,然而這種主案太過(guò)復(fù)雜,而且并非真正面向?qū)ο蟆_@里的很多問(wèn)題都與EJB有關(guān):EJB是一種復(fù)雜的技術(shù),但它沒(méi)有兌現(xiàn)自己曾經(jīng)的承諾?! ≡谶@本實(shí)戰(zhàn)手冊(cè)中,你將看到另一種截然不同的方案:沒(méi)有EJB,卻可以創(chuàng)建質(zhì)量更高的應(yīng)用程序,所需的時(shí)間和成本則更低。你將學(xué)會(huì)如何充分利用各種實(shí)用的技巧和工具,包括時(shí)下流行的Spring框架和Hibernate兩個(gè)開(kāi)源工具。你將看到如何高效地解決企業(yè)級(jí)應(yīng)用的核心問(wèn)題,例如事務(wù)管理、持久化、遠(yuǎn)程調(diào)用和web設(shè)計(jì)。你將了解這種新的方案給可測(cè)試性、性能和可伸縮性帶來(lái)怎樣的影響,并親身體驗(yàn)輕量級(jí)架構(gòu)如何大幅降低項(xiàng)目開(kāi)發(fā)所需的時(shí)間和工作量。 自從servlet、EJB、JSP等J2EE技術(shù)發(fā)布之初,本書(shū)作者Rod Johnson就一直在使用這些技術(shù),他對(duì)于這些技術(shù)的優(yōu)劣利弊了如指掌?,F(xiàn)在,通過(guò)這本書(shū),你將可以面對(duì)面地分享他的專(zhuān)家經(jīng)驗(yàn)?! ∧銓谋緯?shū)學(xué)到…… 如何針對(duì)自己的應(yīng)用程序找到最簡(jiǎn)單、最易維護(hù)的架構(gòu);在不使用EJB的情況下有效地管理事務(wù);如何利用AOP和loC解決企業(yè)級(jí)軟件開(kāi)發(fā)中的常見(jiàn)問(wèn)題;web層設(shè)計(jì),以web層在設(shè)計(jì)良好的J2EE應(yīng)用中的地位;J2EE應(yīng)用中最有效的數(shù)據(jù)訪問(wèn)技術(shù),包括JDBC、Hibernate和JDO;如何利用開(kāi)源產(chǎn)品提升生產(chǎn)率、減少編碼量;如何從設(shè)計(jì)層面上改善性能和可伸縮性?! 皞鹘y(tǒng)的J2EE設(shè)計(jì)思路尤其是EJB日益讓架構(gòu)師和開(kāi)發(fā)者們灰心喪氣,我這本書(shū)正是為這些人而寫(xiě)的。本書(shū)將告訴讀者,如何從現(xiàn)在開(kāi)始用更清晰、更高效的方案去替代EJB,并開(kāi)始邁向web應(yīng)用的新時(shí)代?!薄 ∵@本書(shū)擁有一大堆“看點(diǎn)”。譬如說(shuō),它的作者Rod Johnson擁有10年編寫(xiě)Java程序的經(jīng)驗(yàn),目前是Servlet和JDO 2.0兩個(gè)JSR專(zhuān)家組的成員;再譬如說(shuō),書(shū)中著力介紹的Spring、Hibernate、WebWork等都是時(shí)下流行的開(kāi)源框架,IoC、AOP之類(lèi)都是時(shí)下流行的概念詞匯。而最大的看點(diǎn)就赫然擺在這本書(shū)的封面上:“without EJB”。我們?cè)?jīng)在無(wú)數(shù)的書(shū)籍和文章中看到,EJB是J2EE的核心技術(shù)之一;而Rod Johnson的這本書(shū)竟然宣稱(chēng),絕大多數(shù)的J2EE應(yīng)用根本不需要EJB。這種近乎挑釁的姿態(tài)令任何一個(gè)負(fù)責(zé)的J2EE架構(gòu)師很難不萌生一探究竟的念頭——不論你是打算贊同他還是打算駁斥他?! 〉羞@些盡皆不是本書(shū)最大的價(jià)值所在。選擇一種架構(gòu)、一種技術(shù)的依據(jù)是什么?Rod Johnson認(rèn)為,應(yīng)該是基于實(shí)踐的證據(jù)、來(lái)自歷史項(xiàng)目或親自試驗(yàn)的經(jīng)驗(yàn),而不是任何形式的偶像崇拜或者門(mén)戶(hù)之見(jiàn)。書(shū)中談到了企業(yè)應(yīng)用方方面面的問(wèn)題和解決辦法,而這些方案無(wú)一不是這種“循證方法”的產(chǎn)物。除了把這些方案交給讀者,Rod Johnson通過(guò)這本書(shū)希望傳達(dá)的、更為重要的信息正是“循證”的工作方式——那原本就應(yīng)該是程序員的工作方式。
作者簡(jiǎn)介
Rod Johnson是一名企業(yè)Java架構(gòu)師,在保險(xiǎn)、電子商務(wù)和金融行業(yè)的信息化領(lǐng)域有豐富的經(jīng)驗(yàn)。他是歐洲最大的門(mén)戶(hù)網(wǎng)站之一的J2EE架構(gòu)師,并且以顧問(wèn)的身份參與了大量的項(xiàng)目。 Rod在悉尼大學(xué)(University of Sydney)獲得了音樂(lè)和計(jì)算機(jī)科學(xué)的學(xué)位。在回到軟件開(kāi)發(fā)領(lǐng)域之前,他還獲得了音樂(lè)學(xué)的博士學(xué)位。他有相當(dāng)深厚的C/C++技術(shù)背景,并且從Java和.J2EE發(fā)布之初就已經(jīng)開(kāi)始使用它們。他積極地參與到Java社群過(guò)程(JCP)之中,是JSR-154(SetMet 2.4)和JDO 2.0規(guī)范專(zhuān)家組的成員。自2000年以來(lái),他參與寫(xiě)作了好幾本J2EE方面的書(shū)籍,暢銷(xiāo)書(shū)Expert One-on-One J2EE Design and Development(Wrox,2002年)便是出自他的筆下。
書(shū)籍目錄
關(guān)于作者前言第1章 為什么要“J2EE Without EJB”聚光燈下的EJBEJB Under the SpotlightJ2EE還剩什么?站在十字路口的J2EE前行的路主旋律輕量級(jí)框架和容器我們還應(yīng)該使用EJB嗎?小結(jié)第2章 目標(biāo)生產(chǎn)率問(wèn)題傳統(tǒng)J2EE方案解決生產(chǎn)率問(wèn)題的辦法提升生產(chǎn)率更好的辦法OO業(yè)務(wù)需求的重要性經(jīng)驗(yàn)過(guò)程的重要性小結(jié)第3章 各種架構(gòu)架構(gòu)性構(gòu)件業(yè)務(wù)服務(wù)層向外部暴露業(yè)務(wù)對(duì)象數(shù)據(jù)訪問(wèn)層,或EIS層 40J2EE架構(gòu)兩種EJB架構(gòu)兩種非EJB架構(gòu)J2EE架構(gòu)實(shí)例“經(jīng)典的”J2EE遠(yuǎn)程EJB架構(gòu)本地EJB架構(gòu)特制的非EJB架構(gòu)“輕量級(jí)容器架構(gòu)”:示例應(yīng)用系統(tǒng)確定是否采用應(yīng)用服務(wù)器小結(jié)第4章 簡(jiǎn)單性的紅利復(fù)雜性的代價(jià)在J2EE應(yīng)用系統(tǒng)中,導(dǎo)致復(fù)雜性產(chǎn)生的原因?qū)е聫?fù)雜性的架構(gòu)性原因 66導(dǎo)致復(fù)雜性的文化性原因:一個(gè)依靠復(fù)雜性為生的產(chǎn)業(yè)復(fù)雜到什么地步就是過(guò)度了?簡(jiǎn)單還是幼稚?剛剛夠好就行嗎?變化的趨勢(shì)總結(jié)第5章 EJB,五年間炒作和經(jīng)驗(yàn)EJB和J2EE行業(yè)實(shí)踐中的EJB一個(gè)過(guò)時(shí)的組件模型An Aging Component ModelJava語(yǔ)言的進(jìn)步.NET的挑戰(zhàn)Web Service敏捷方法學(xué)的興起關(guān)于EJB目標(biāo)的混淆從未出現(xiàn)的組件市場(chǎng)方興未艾的新范式:AOPEJB, 我們真正需要什么?為什么無(wú)狀態(tài)Session Bean如此流行?聲明性事務(wù)管理遠(yuǎn)程調(diào)用集群線程管理EJB實(shí)例池資源池安全……第6章 輕量級(jí)容器與控制反轉(zhuǎn)第7章 Spring框架簡(jiǎn)介第8章 基于AOP概念的聲明性中間件第9章 事務(wù)管理第10章 持久化第11章 遠(yuǎn)程調(diào)用第12章 替換其它的EJB服務(wù)第13章 Web層設(shè)計(jì)第14章 單元測(cè)試與可測(cè)試性第15章 性能與可伸縮性第16章 示例應(yīng)用系統(tǒng)第17章 結(jié)語(yǔ)索引
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
expert one-on-one J2EE Development without EJB 中文版 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版