EJB 3 in Action, Second Edition![]() Debu Panda, Reza Rahman, and Ryan Cuprak MEAP Began: March 2011 Softbound print: Spring 2013 | 800 pages ISBN: 9781935182993 |
||||
| Pre-Order options* | ||||
| Order today and start reading EJB 3 in Action, Second Edition today through MEAP | ||||
| MEAP + Ebook only - $43.99 | ||||
| MEAP + Print book (includes Ebook) when available - $54.99 | ||||
| * For more information, please see the MEAP FAQs page. | ||||
| About MEAP Release Date Estimates | ||||
Table of Contents, MEAP Chapters & Resources
| Table of Contents | Resources |
|
Part I: Overview of the EJB landscape
1. What's what in EJB 3 - FREE 2 A first taste of EJB 3 - AVAILABLE Part 2 Working with EJB 3 Components 3 Building business logic with session beans - AVAILABLE 4 Messaging and developing MDBs - AVAILABLE 5 EJB runtime context, dependency injection, and aspect oriented programming 6 Transactions and security - AVAILABLE 7 Scheduling and timers - AVAILABLE 8 Exposing EJBs as SOAP and REST web services Part 3 Using EJB 3 with JPA and CDI 9 JPA entities 10 Managing entities 11 Using CDI with EJB 3 Part 4 Putting EJB 3 into action 12 Packaging EJB 3 applications 13 EJB 3 testing 14 Designing EJB-based systems 15 EJB performance and scalability 16 EJB 3, Seam, and Spring 17 The future of EJB 3 Appendixes A RMI Primer B Migrating from EJB 2.1 to EJB 3 C Annotations reference D Deployment descriptors reference E Installing and configuring the Java EE 6 SDK F EJB 3 developer certification exam G EJB 3 tools support 2. A first taste of EJB 3 - AVAILABLE |
|
DESCRIPTION
The EJB 3 framework was a major advancement for Java EE developers, providing a consistent, easy to use model to create and extend applications. EJB 3 incorporates a POJO programming model and Java 5 annotations, along with the Java Persistence API (JPA), a standard for object-relational mapping. EJB 3.1, the latest version, adds full support for Context and Dependency Injection (CDI), the new standard for type-safe dependency injection for Java EE. With EJB 3.1 you create true object-oriented applications that are easy to write, maintain, and extend.
Building on the bestselling first edition, EJB 3 in Action, Second Edition tackles EJB 3.1 head-on, through numerous code samples, real-life scenarios, and illustrations. This book is a fast-paced tutorial for Java EE 6 business component development using EJB 3.1, JPA 2 and CDI. Besides covering the basics of EJB 3.1, this book includes in-depth EJB 3.1 internal implementation details, best practices, design patterns, and performance tuning tips. The book also discusses using open source frameworks like Seam and Spring with EJB 3.1.
WHAT'S INSIDE
- A full introduction to EJB 3.1
- Simplified POJO persistence with Java Persistence API 2.0
- Using CDI features like component naming, interceptors, events, and portable extensions
- EJB 3/Java EE 6 patterns and best practices
This book is written for Java EE 6/EJB 3.1 beginners as well as experienced EJB developers.
About the Authors
Debu Panda is a seasoned Java architect, developer, and community leader. He has authored more than 35 articles on enterprise Java and SOA technologies and two books on enterprise middleware. Reza Rahman is a Senior Software Engineer and Technology Outreach Advocate. A frequent speaker, Reza is a member of the Java EE 6 and EJB 3.1 expert groups. Ryan Cuprak is a technology analyst and president of the Connecticut Java Users Group. He is a Sun Certified NetBeans IDE Specialist.
About the Early Access Version
This Early Access version of EJB 3 in Action, Second Edition enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Online
Want to learn More?
Sign up to read more content when it is released and to receive news about this book.



