有些人只是想通過認(rèn)證來取悅挑剔的老板,但相信你不是這種人。確實(shí),你也想通過Sun認(rèn)證業(yè)務(wù)組件開發(fā)人員(SCBCD)考試,不僅如此,你還需要真正把EJB用到實(shí)處。你要構(gòu)建應(yīng)用,要對(duì)付最后期限,如果通過考試之后第二天早上就把你學(xué)過的EJB知識(shí)忘得一干二凈,你肯定會(huì)受不了。我們會(huì)看著你穩(wěn)穩(wěn)當(dāng)當(dāng)?shù)赝ㄟ^考試,而且會(huì)幫你在實(shí)際中使用EJB。你會(huì)深入地了解EJB體系結(jié)構(gòu)、會(huì)話、實(shí)體和消息驅(qū)動(dòng)bean的生命周期、CMP、EJBQL、事務(wù)、安全、模式等等內(nèi)容,還會(huì)知道基于組件的開發(fā)究竟是什么意思。你理解得越多,需要記的就越少,所以不要指望一點(diǎn)都不懂,通過死記硬背向大腦里塞東西。如果你看過《深入淺出Java》,就會(huì)知道這本《深入淺出EJB》是怎樣的一本書——它會(huì)完全出乎你的意料!如果你沒有看過那本書,你要做好心理準(zhǔn)備?!渡钊霚\出EJB》應(yīng)用了最新的學(xué)習(xí)理論,將知識(shí)直接送到你的大腦里(不用開刀)。你會(huì)通過不尋常的方式同這本書打交道,可以學(xué)得更深入、更快,而且最重要的是,你能真正地學(xué)以致用。使用EJB構(gòu)建業(yè)務(wù)組件,這是Java的一種最流行的應(yīng)用,不過SCBCD考試很讓人頭疼。這我們很清楚,因?yàn)槲覀兙蛥⑴c了編寫這個(gè)考試的工作。因?yàn)榭荚嚧_實(shí)很難,所以我們認(rèn)為至少可以指引一條路,讓你通過這個(gè)考試,而且本書的花銷只相當(dāng)于3個(gè)特大號(hào)披薩。Kathy Sierra(JavaRanch.com的創(chuàng)始人)和Bert Bates是Sun的多個(gè)Java認(rèn)證考試開發(fā)小組的成員,其中就包括SCBCD考試。這兩位作者攜手使用深入淺出(Head First)概念,已經(jīng)為數(shù)以千計(jì)的開發(fā)人員教授了Java技術(shù)?! ?..現(xiàn)在絕對(duì)是投入Head First懷抱的時(shí)刻?!薄 猄cott McNealy, Sun Microsystems主席,CEO“最終...一本EJB的書告訴了你需要知道的一切,并讓你始終微笑著使用它!” ——Kenneth Saks, Sun Microsystems Java軟件組的EJB容器實(shí)現(xiàn)領(lǐng)軍者“《Head First EJB》幫我在SCBCD考試中獲得好成績,還創(chuàng)造了世界記錄:最年輕的Sun認(rèn)證業(yè)務(wù)組件開發(fā)工程師,14歲。” ——Afsah Shafquat,Operation Badar, An IT Educational Movement“這本書太棒了,以至于我激動(dòng)地流淚!不可思議,我從沒讀過這么棒的書?!薄 狥loyd Johns, BEA Systems
作者簡介
本書提供作譯者介紹Kathy has been interested in learning theory since her days as a game designer (she wrote games for Virgin, MGM, and Amblin'). She developed much of the Head First format while teaching New Media Authoring for UCLA Extension's Entertainment Studies program. More recently, she's been a master trainer for Sun Microsystems, teaching Sun's Java instructors how to teach the latest Java technologies, and developing several of Sun's certification exam...
圖書目錄
Intro 1 Welcome to EJB: an introduction 2 EJB Architecture: architectural overview 3 Exposing Yourself: the client view 4 Being a Session Bean: session bean lifecycle 5 Entities are Persistent: entity bean intro 6 Being an Entity Bean: bean/entity synchronization 7 When Beans Relate: entity bean relationships 8 Getting the Message: message-driven beans 9 The Atomic Age: EJB transactions 10 When Beans Go Bad: exceptions in EJB 11 Protect Your Secrets: security in EJB 12 The Joy of Deployment: a bean‘s environment A Appendix A: Final Mock Exam