Guidelines and Hints to EJB3 and JPA development
Abstract
Enterprise JavaBeans 3.0 and the Java Persistence API are two of the major technologies of the new Java EE 5 Platform for the development of portable Enterprise Java applications.
With its EJB 3.0 release, the EJB architecture has undergone a dramatic simplification targeted at ease of use for application developers. In addition, one of the key results of the EJB 3.0 work has been the introduction of a new, standard API for Java persistence and object/relational mapping that supports use in both Java EE and Java SE environments.
As with any new technology, there are commonly asked questions about the best ways to use the features defined by the specification.
This two-part presentation will offer a set of guidelines and recommendations both for applications that use the Enterprise JavaBeans 3.0 Simplified API and for applications that use the Java Persistence API, and how the two may be combined to best advantage.
We'll cover some common misconceptions, pitfalls, and best practices to promote a better understanding of these technologies and help you write cleaner, simpler, and more portable applications.
Speakers