Enterprise JavaBeans 3.0

Paperback
from $0.00

Author: Bill Burke

ISBN-10: 059600978X

ISBN-13: 9780596009786

Category: Enterprise Application Development & Integration

Search in google:

EJB 3.0 has simplified the programming model for Enterprise JavaBeans (EJBs) dramatically and introduced a new Java Persistance specification. This new edition delivers the latest need-to-know Java technologies. Booknews Explains the underlying technology, Java classes and interfaces, component model, and runtime behavior of Enterprise JavaBeans. Previous knowledge of Java is assumed. The second edition has been updated to cover changes in version 1.1. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Preface 1.. Introduction Setting the Stage Enterprise JavaBeans: Defined Distributed Object Architectures Component Models Component Transaction Monitors CTMs and Server-Side Component Models Titan Cruises: An Imaginary Business What's Next? 2.. Architectural Overview The Enterprise Bean Component Using Enterprise Beans The Bean-Container Contract Summary 3.. Resource Management and the Primary Services Resource Management Primary Services What's Next? 4.. Developing Your First Enterprise Beans Choosing and Setting Up an EJB Server Developing an Entity Bean Developing a Session Bean 5.. The Client View Locating Beans with JNDI The EJB Client-Side API 6.. Entity Beans Container-Managed Persistence Bean-Managed Persistence The Life Cycle of an Entity Bean 7.. Session Beans The Stateless Session Bean The Life Cycle of a Stateless Session Bean The Stateful Session Bean The Life Cycle of a Stateful Session Bean 8.. Transactions ACID Transactions Declarative Transaction Management Isolation and Database Locking Non-Transactional Beans Explicit Transaction Management EJB 1.1: Exceptions and Transactions EJB 1.0: Exceptions and Transactions Transactional Stateful Session Beans 9.. Design Strategies HashCodes in Compound Primary Keys Passing Objects by Value Improved Performance with Session Beans Bean Adapters Implementing a Common Interface Entity Beans Without Create Methods Entity Bean Relationships Object-to-Relational Mapping Tools When Entity Beans Are Not an Option Avoid Chaining Stateful Session Beans 10.. XML Deployment Descriptors What Is an XML Deployment Descriptor? The Contents of a Deployment Descriptor The Document Header The Descriptor's Body Describing Beans Describing Bean Assembly The ejb-jar File 11.. Java 2, Enterprise Edition Servlets Java Server Pages Web Components and EJB J2EE Fills in the Gaps Fitting the Pieces Together Future Enhancements A.. The Enterprise JavaBeans API B.. State and Sequence Diagrams C.. EJB Vendors D.. New Features in EJB 1.1 Index