or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
48 used & new from $20.00

Have one to sell? Sell yours here
 
   
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
EJB 3 in Action
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

EJB 3 in Action (Paperback)

~ (Author), (Author), (Author)
Key Phrases: basic profile, power seller, stateful bean instance, Attribute Name Description, Java Persistence, Hello World (more...)
4.4 out of 5 stars  See all reviews (36 customer reviews)

List Price: $44.99
Price: $29.69 & this item ships for FREE with Super Saver Shipping. Details
You Save: $15.30 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, November 10? Choose One-Day Shipping at checkout. Details
34 new from $27.06 14 used from $20.00

Formats

Amazon Price New from Used from
  Paperback $29.69 $27.06 $20.00

Frequently Bought Together

EJB 3 in Action + Java Persistence with Hibernate + Spring in Action
Price For All Three: $98.97

Show availability and shipping details

  • This item: EJB 3 in Action by Debu Panda

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Java Persistence with Hibernate by Christian Bauer

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Spring in Action by Craig Walls

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

JBoss in Action: Configuring the JBoss Application Server

JBoss in Action: Configuring the JBoss Application Server

by Javid Jamae
5.0 out of 5 stars (4)  $31.49
Seam in Action

Seam in Action

by Dan Allen
4.5 out of 5 stars (22)  $29.69
Spring in Action

Spring in Action

by Craig Walls
4.1 out of 5 stars (67)  $31.49
Pro EJB 3: Java Persistence API

Pro EJB 3: Java Persistence API

by Mike Keith
4.5 out of 5 stars (19)  $38.46
Enterprise JavaBeans 3.0 (5th Edition)

Enterprise JavaBeans 3.0 (5th Edition)

by Bill Burke
4.3 out of 5 stars (139)  $31.49
Explore similar items

Editorial Reviews

Product Description

EJB 3 is the most important innovation introduced in Java EE 5.0. EJB 3 promises to simplify enterprise development, abandoning the heavyweight EJB 2.x model in favor of a lightweight POJO framework. The API represents a lot of hard work, honest introspection, and a fresh perspective on EJB, all without sacrificing the mission of enabling business application developers to create robust, scalable, standards-based solutions.

In the tradition of Manning's In Action series, this book tackles the subject matter head-on, through numerous code samples, real-life scenarios, and illustrations. It is geared toward helping you learn EJB 3 quickly and easily. The authors make the subject matter approachable, covering the basics where needed as well as providing guidance, deep coverage, and best practices. The book highlights what EJB 3 has to offer without disregarding the contributions and strengths of seminal technologies like Spring, Hibernate or TopLink.

What's Inside

* Building Business Logic with POJO Session Beans and Message Driven Beans

* EJB 3 Dependency Injection and Interceptors

* Domain Modeling and Object-Relational Mapping with the EJB 3 Java Persistence API

* Effectively manipulating and retrieving entities, including using the Java Persistence Query Language

* Using EJB 3 from other tiers (such as the web or application client tier) and frameworks such as Spring

* Best practices, performance tuning, and design patterns

* Migrating from EJB 2.x and other POJO frameworks



About the Author

Debu Panda is a Lead Product Manager of the Oracle Application Server development team, where he drives development of the Java EE container. He has more than 15 years of experience in the IT industry and has published numerous articles on enterprise Java technologies in several magazines and has presented at many conferences. His J2EE-focused weblog can be found at debupanda.com.

Reza Rahman is an architect with Tripod Technologies, an IT solutions company focusing on Java EE in the Baltimore-NYC corridor. Reza has been working with Java as a language and Java EE as a platform since their inception in the mid-nineties. He has worked with both Enterprise Java Beans and open source tools like Spring and Hibernate, developing enterprise systems in the software, consulting, financial, Telecommunications, and manufacturing industries.

Derek Lane is the CTO of Semantra, Inc. He has worn various hats in his career including mentor, coach, architect, manager, developer, trainer, methodologist, and resident open source zealot. Lane is a contributor to projects of various shape and size as author, presenter, and technical reviewer. Lane is the founder of both the Oklahoma City Java User Group (OKCJUG) and the Dallas/Fort Worth, Texas MicroJava User Group; and has been active as a member, presenter, and mentor for over a decade at various technology user groups across the Midwest and Southern U.S.


Product Details


More About the Authors

Discover books, learn about writers, read author blogs, and more.

Inside This Book (learn more)



What Do Customers Ultimately Buy After Viewing This Item?

EJB 3 in Action
74% buy the item featured on this page:
EJB 3 in Action 4.4 out of 5 stars (36)
$29.69
Enterprise JavaBeans 3.0 (5th Edition)
11% buy
Enterprise JavaBeans 3.0 (5th Edition) 4.3 out of 5 stars (139)
$31.49
Spring in Action
6% buy
Spring in Action 4.1 out of 5 stars (67)
$31.49
Java Persistence with Hibernate
5% buy
Java Persistence with Hibernate 3.6 out of 5 stars (63)
$37.79

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(7)
(6)
(4)
(4)
(1)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

36 Reviews
5 star:
 (27)
4 star:
 (4)
3 star:
 (1)
2 star:    (0)
1 star:
 (4)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (36 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
17 of 19 people found the following review helpful:
5.0 out of 5 stars the ejb book - full of practical examples, May 13, 2007
By Jeanne Boyarsky (New York, NY) - See all my reviews
"EJB 3 in Action" manages to be an excellent read for both people new to EJB and people who have been using EJB 2.X. There are side notes throughout about significant changes from EJB 2.X. For larger topics that someone new to EJB 2.X might not know, the topic is covered in the appendix. The examples are interesting and well written, so it isn't boring reading about the purpose of a session bean if you already know it.

What really impressed me were the differences between this book and Sun's J2EE tutorial. The majority of examples used Java 5 syntax (for looping and the like.) This made the examples feel like EJB 3 examples rather than an old book robotically updated. Further, the authors explain when to use a deployment descriptor vs annotations. Sun sticks to the party line and barely mentions the deployment descriptor. The "EJB 3 in Action" approach is much more useful for gaining practical advice.

Best practices are described throughout. The authors don't assume you know Java 5 features and explain them as necessary. All the expected topics are covered. Additionally, there are chapters on Spring integration and migrating from EJB 2.X. The examples are app server agnostic, but they show you how to use one in the appendix. Finally, the appendixes provide an excellent reference for both the annotations and deployment descriptor.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
11 of 12 people found the following review helpful:
4.0 out of 5 stars Convincing introduction to EJB3, June 27, 2007
By Bas Vodde (Singapore) - See all my reviews
As many of you, I was and am very skeptical about EJBs. They have complicated the enterprise world and haven't really delivered on their promise. Now there is EJB3. When starting the book, I just had one question: Did they "fixed it". After reading this very convincing book, my tentative answer would be: Yes.

"EJB3 in Action" is an easy to read and easy to understand introduction to EJB3. The book doesn't require you to know too much other topics and starts from the beginning. It starts with giving an overview of everything and then from there moves into the different bean types. From there it'll just in the more advanced topics.

One of the things I really liked about the book is that it really tries to answer the questions which I think much of the readers have. Questions like: Why would I use EJB3, I just stopped using EJBs. Can I combine EJBs with spring and how? These are exactly the type of questions people will want answered.

I'm not a EJB expert at all. However, I found the book easy to read and enjoyable. I've learned a lot from the authors while reading the book. I'd recommend it for everyone who wants to know more about EJB3. Great job!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 6 people found the following review helpful:
5.0 out of 5 stars Everything you ever wanted to know about EJB3, November 25, 2008
By R. Gomez (Winchester, KY USA) - See all my reviews
(REAL NAME)   
Having struggled with the complexities and problems of EJB 1 and 2 (most java programmers I talked to doing large EJB projects, for example, stay clear from using entity beans), I was really drawn to the advantages of EJB3 as described in the first chapter of "EJB3 in Action". The book's next 2 chapters, in keeping true to the title of the book, provide a whirlwind tour that shows EJB3 in action. I soon became an evangelist for EJB3 recommending it to my work colleagues where we subsequently upgraded to WebLogic 10 with plans to upgrade our java projects from EJB2 to EJB3.

The book is well written and presents an in-depth and thorough discussion of the EJB3 architecture. Of special note is the fact that all java beans in EJB3 are written as POJO's and defined in terms of annotations. I only wish there were a few chapters on how to effectively leverage JUnit (vs. Cactus) to make unit testing easier.

A fair share of the book is devoted to lucidly describing the persistence API and corresponding concepts dealing with object relational mapping that have promised to address and minimize the complexities and performance issues that have discouraged many a java programmer from tackling the entity beans of EJB2/3.

The book also deals with practical issues such as packaging your EJB3 applications, performance tuning, upgrading from EJB2 to EJB3 and exposing EJBs as web services. There is even a chapter devoted to using EJB3 with the Spring framework.

There are plenty of source code examples in the book which you can download online, tailored for Sun's Glassfish application server, as well as those from Oracle and JBoss.

I recommend this book highly for anyone who is considering moving up to EJB3 and wanting a clear, concise and well written book on the topic.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Excellent book for SCBCD .... and SCEA too !!
I can say only one thing: This book is really excellent !!

I wanted to upgrade my SCBCD certification to EJB3 but I did not know which book I should read.. Read more
Published 4 months ago by Marcos Serrano

3.0 out of 5 stars Too many comparisons of EJB2 make this book boring.
This is a good book in general. Yet the author spent too many pages comparing EJB 2 and EJB 3 and keep telling people why EJB 2 is so bad. Read more
Published 4 months ago by Bin Hu

5.0 out of 5 stars A book for those who want to get fast up with EJB 3
I recently got this book to speed up with EJB3 instead of reading all the JavaEE specs and making the wrong assumptions. Read more
Published 6 months ago by Darya Said-Akbari

5.0 out of 5 stars Fantastic introduction to EJB 3 technology
It's a fantastic introduction to EJB 3. There is a lot of content about JPA, mainly. If you will be starting with EJB 3, this book is really interesting. Read more
Published 7 months ago by Diogo Gonzaga

5.0 out of 5 stars Great book, must have it
I don't like to read very long reviews, so for people like me, here it goes: if you are new to EJB and want to learn it, definitely buy this book, it's great stuff. Read more
Published 7 months ago by Lukasz Lacki

5.0 out of 5 stars Excellent Read
Excellent book. Very thorough explanation of the various aspects of EJB 3.0 along with very good examples.
Published 7 months ago by Sushama Tata

1.0 out of 5 stars EJB 3 IN ACTION
This book is "horribly" written.Forget about learning EJB you will have tough time understanding what the author is trying to drive home. Read more
Published 7 months ago by ruler

5.0 out of 5 stars Excellent book for newbies
Hi,

A week back I was completely new to EJB3.0 technology.But a week later I have a clear understanding of this technology. Read more
Published 9 months ago by Kalyan C. Tirunahari

5.0 out of 5 stars Great book
This book is great, today I just passed the SCBCD with a 90 % score and my primary guide to prepare for taking the exam was this book. Read more
Published 9 months ago by Alfredo Osorio Martinez

1.0 out of 5 stars not very practical
The Bible of EJB3. That is a thick, boring book with too technical information. In my honest opinion, I prefer Apress EJB book, it is easier to start with.

Published 9 months ago by Victor A

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.