Beginning EJB 3

Java EE 7 Edition

2nd Edition

By Jonathan Wetherbee , Chirag Rathod , Raghu Kodali , Peter Zadrozny

Beginning EJB 3 Cover Image

Written by an author team with 20 years of combined Enterprise JavaBeans experience, Beginning EJB 3, Java EE 7 Edition shows you how to use the new EJB 3.2 APIs. You'll gain the knowledge and skills you’ll need to create the complex enterprise applications that run today's transactions and more.

Full Description

  • ISBN13: 978-1-4302-4692-3
  • 452 Pages
  • User Level: Beginner to Intermediate
  • Publication Date: May 7, 2013
  • Available eBook Formats: EPUB, MOBI, PDF
  • Print Book Price: $49.99
  • eBook Price: $34.99
Buy eBook Buy Print Book Add to Wishlist

Related Titles

Full Description

Develop powerful, standards-based, back-end business logic with Beginning EJB 3, Java EE 7 Edition. Led by an author team with 20 years of combined Enterprise JavaBeans experience, you'll learn how to use the new EJB 3.2 APIs. You'll gain the knowledge and skills you’ll need to create the complex enterprise applications that run today's transactions and more.

Targeted at Java and Java EE developers, with and without prior EJB experience, Beginning EJB 3 is packed with practical insights, strategy tips, and code examples. As each chapter unfolds, you'll not only explore a new area of the spec; you'll also see how you can apply it to your own applications through specific examples.

Beginning EJB 3 will serve not only as a reference, but it will also function as a how-to guide and repository of practical examples to which you can refer as you build your own applications. It will help you harness the power of EJBs and take your Java EE 7 development to the next level.

What you’ll learn

<li> How to employ session beans, message-driven beans, and entity beans

<li> How to use the updated EJB 3 persistence and object-relational mappings

<li> How to choose which EJB option is right for your application

<li> How to enrich your application’s behavior with CDI services

<li> How to test the EJB container inside and out

<li> How to migrate from older EJB to the newest EJB APIs

Who this book is for

This book is for those Java and Java EE developers with and without prior EJB experience.

Table of Contents

Table of Contents

  1. Introduction to the EJB 3 Architecture
  2. Session Beans
  3. Entities and the Java Persistence API
  4. Advanced Persistence Features
  5. Message-Driven Beans
  6. EJB and Web Services
  7. Integrating Session Beans, Entities, Message-Driven Beans, and Web Services
  8. Transaction Management
  9. EJB Performance and Testing
  10. Context and Dependency Injection (CDI)
  11. Packaging and Deployment
  12. EJB Client Applications
  13. EJB Runtime Environments
Source Code/Downloads

Downloads are available to accompany this book.

Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.

Errata

Please Login to submit errata.

No errata are currently published