深入浅出EJB(影印版)
深入浅出EJB(影印版)
Kathy Sierra, Bert Bates
出版时间:2006年08月
页数:700
有些人只是想通过认证来取悦挑剔的老板,但相信你不是这种人。确实,你也想通过Sun认证业务组件开发人员(SCBCD)考试,不仅如此,你还需要真正把EJB用到实处。你要构建应用,要对付最后期限,如果通过考试之后第二天早上就把你学过的EJB知识忘得一干二净,你肯定会受不了。 我们会看着你稳稳当当地通过考试,而且会帮你在实际中使用EJB。你会深入地了解EJB体系结构、会话、实体和消息驱动bean的生命周期、CMP、EJBQL、事务、安全、模式等等内容,还会知道基于组件的开发究竟是什么意思。你理解得越多,需要记的就越少,所以不要指望一点都不懂通过死记硬背向大脑里塞东西。 如果你看过《深入浅出Java》,就会知道这本《深入浅出EJB》是怎样的一本书 —— 它会完全出乎你的意料!如果你没有看过那本书,你要做好心理准备。《深入浅出EJB》应用了最新的学习理论,将知识直接送到你的大脑里(不用开刀)。你会通过不寻常的方式同这本书打交道,可以学得更深入、更快,而且最重要的是,你能真正地学以致用。 使用EJB构建业务组件,这是Java的一种最流行的应用,不过SCBCD考试很让人头疼。这我们很清楚,因为我们就参与了编写这个考试的工作。因为考试确实很难,所以我们认为至少可以指引一条路,让你通过这个考试,而且本书的花销只相当于3个特大号比萨。
Kathy Sierra(JavaRanch.com的创始人)和Bert Bates是Sun的多个Java认证考试开发小组的成员,其中就包括SCBCD考试。这两位作者携手使用深入浅出(Head First)概念,已经为数以千计的开发人员教授了Java技术。
“……现在绝对是投入Head First怀抱的时刻。”
——Scott McNealy, Sun Microsystems主席
“最终……一本EJB的书告诉了你需要知道的一切,并让你始终微笑着使用它!”
——Kenneth Saks, Sun Microsystems Java 软件组的EJB 容器实现领军者
“《HeadAFirstAEJB》帮我在SCBCD考试中获得好成绩,还创造了世界记录:最年轻的Sun认证业务组件开发工程师,14岁。”
——Afsah Shafquat, Operation Badar, An IT Educational Movement
“这本书太棒了,以至于我激动地流泪!不可思议,我从没读过这么棒的书。”
——Floyd Jones, BEA Systems公司
  1. Intro
  2. 1 Welcome to EJB: an introduction
  3. 2 EJB Architecture: architectural overview
  4. 3 Exposing Yourself: the client view
  5. 4 Being a Session Bean: session bean lifecycle
  6. 5 Entities are Persistent: entity bean intro
  7. 6 Being an Entity Bean: bean/entity synchronization
  8. 7 When Beans Relate: entity bean relationships
  9. 8 Getting the Message: message-driven beans
  10. 9 The Atomic Age: EJB transactions
  11. 10 When Beans Go Bad: exceptions in EJB 11 Protect Your Secrets: security in EJB 12 The Joy of Deployment: a bean's environment
  12. A Appendix A: Final Mock Exam
书名:深入浅出EJB(影印版)
作者:Kathy Sierra, Bert Bates
国内出版社:东南大学出版社
出版时间:2006年08月
页数:700
书号:7-5641-0523-2
原版书出版商:O'Reilly Media
Kathy Sierra
 
Kathy自从开始设计游戏以来(她为Virgin、MGM、Amblin等都编写过游戏),一直对学习理论很感兴趣。Head First系列的大多数格式都出自她的手,具体来说,都是她在为UCLA Extension(加利福尼亚大学洛杉矶分校)的“Entertain ment Studies”研究项目教授“New Media Authoring”(新媒体创作)课程时完成的。
最近,她成为Sun公司的一名高级培训人员,负责教Sun的Java讲师如何讲授最新的Java技术,并参与开发了多个Sun的认证考试,其中就包括SCBCD考试。与Bert Bates一道,她积极地使用Head First概念来教成千上万的开发人员。她还是世界上最大的Java群体网站javeranch.com的创始人之一,这家网站赢得了2003年和2004年《软件开发》杂志生产力大奖。有时你还会看到她在Java Jam Geek Cruise(geekcruises.com)给学生上Java认证课程。
她最近从加州搬到了科罗拉多,在这里,她得学习一些新的词汇,包括“刨冰机”、“羊绒大衣”(译注),但是在这里的字典里找不到闪电两个字。喜欢的事:跑步、滑雪、滑板、和她养的冰岛马玩、以及怪力乱神的玩意儿。不喜欢:Entropy(混乱)。
你可以在javaranch.com找到她,偶而她也会出现在java.net的blog中。写给她的信可以寄到kathy@wickedlysmart.com。
译注: 加州会打雷,科罗拉多州会下雪。

Kathy从开始设计游戏(她为Virgin、MGM和Amblin等都编写过游戏)和开发AI应用以来,一直对学习理论很感兴趣。Head First系列的大多数格式都出自她之手,具体说来,都是她为UCLA Extension(加利福尼亚大学洛杉矶分校)的“EntertainmentaStudies”研究项目讲授“NewaMedia Interactivity”(新媒体交互)课程时完成的。最近,她成为Sun Microsystems公司的一名高级培训人员,负责教Sun的Java讲师如何讲授最新的Java技术,并参与开发了多个Sun的认证考试,其中就包括SCWCD考试。她与Bert Bates一道积极地使用Head First概念培训了成千上万的开发人员。她还是世界上最大的Java群体网站javaranch.com的创始人之一,这家网站赢得了2003和2004年《软件开发》杂志生产力大奖。她的爱好包括跑步、滑雪、骑马、玩滑板,还有超自然科学。
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 exams.Together with Bert Bates,she has been actively using the Head First concepts to teach throusands of developers.Kathy is the founder of javaranch.com,which won a 2003 and 2004 Software Development magazine Jolt Cola Productivity Award.
You might catch her teaching Java on the Java Jam Geek Cruise (geekcruises.com).
She recently moved from California to Colorado,where she's had to learn new words like,"ice scraper" and "fleece",but the lightning there is fantastic.
Likes:running,skiing,skateboarding,playing with her Icelandic horse,and weird science.Dislikes:entropy.
You can find her on javaranch,or occasionally blogging on java.net.Write to her at kathy@wickedlysmart.com.
 
 
Bert Bates
 
Bert很早就是一位软件开发者和建构师,不过由于在人工智能领域有近十年的经历,使得他对学习理论和基于技术的培训发生了兴趣。从那以后,他一直在教客户学习编程。最近,他成为Sun的Java认证考试开发小组的一员。
在他软件生涯的最初十年,他全世界游历,向Radio New Zealand、Weather Channel和Arts& Entertaininent Network(A&E)这样一些客户提供帮助。他最得意的项目是为Union Pacific Railroad构建了一个全轨系统仿真应用。
长久以来,Bert一直是无可救药的围棋玩家,玩围棋的时间已经长得超乎想象。他的吉他弹得不错,现在更意图染指Banjo(五弦琴或称斑鸠琴)。
你可以在Javaranch.com找到他,或者在IGS go Server上找到他。你也可以通过
terrapin@wickedlysmart.com给他写信。

Bert很早就是一位软件开发者和建构师,不过由于在人工智能领域有近十年的经历,使他对学习理论和基于技术的培训发生了兴趣。在他软件生涯的最初十年,他在全世界游历,为诸如Radio New Zealand、Weather Channel和Arts & Entertainment Network (A & E)之类诸多客户提供帮助。他现在是Sun的Java证书考试开发小组中的一员,参与开发了许多证书考试,其中就包括新的SCWCD考试。 Bert可以长时间地玩go游戏,无可救药地上了瘾,而且为go程序投入了很多精力。最后,还是Java语言的影响力让他终于罢手。他是一个不错的吉他手,现在正在努力学五弦琴。最近他买了一匹冰岛马,这也是他培训生涯中的一个新体验……
Bert is a long-time software developer and architect,but a decade-long stint in artificial intelligence drove his interest in learning theory and technology-based training.He's been helping clients becoming better programmers ever since.Recently,he's been heading up the development team for several of Sun's Java Certification exams.
He spent the first decade of his software career travelling the world to help broadcast clients like Radio New Zealand, the Weather Channel,and the Arts & Entertainment Network (A & E).One of his
all-time favorite projects was building a full rail system simulation for Union Pacific Railroad.
Bert is a long-time,hopelessly addicted go player, and has been working on a go program for way too long.
He's a fair guitar player and is now trying his hand at banjo.
Look for him on javaranch,on the IGS go server,or you can write to him at terrapin@wickedlysmart.com.