The model for persistence and
object/relational mapping was considerably revised and enhanced in the
Enterprise JavaBeans 3.0 release. The contracts and requirements for
persistent entities are defined by the "_Java Persistence API_"
specification <<a9851>>, which also contains
the full specification of the Java Persistence query language and the
metadata for object/relational mapping.
The client view of entity beans under the
earlier EJB 2.1 programming model, the contracts for EJB 2.1 Entity
Beans with Container-Managed Persistence, the contracts for the EJB QL
query language, the contracts for EJB 2.1 Entity Beans with Bean-Managed
Persistence, and the contracts for EJB 1.1 Entity Beans with
Container-Managed Persistence are described in the EJB Optional Features
document
|
The model for persistence and
object/relational mapping was considerably revised and enhanced in the
Enterprise JavaBeans™ 3.0 release. The contracts and requirements for
persistent entities are defined by the "_Jakarta Persistence_"
specification <<a9851>>, which also contains
the full specification of the Jakarta Persistence query language and the
metadata for object/relational mapping.
The client view of entity beans under the
earlier Enterprise
JavaBeans™ 2.1 programming model,
the contracts for Enterprise
JavaBeans™ 2.1 Entity
Beans with Container-Managed Persistence,
the contracts for the Enterprise
JavaBeans™ QL
query language,
the contracts for Enterprise
JavaBeans™ 2.1 Entity Beans with Bean-Managed
Persistence, and
the contracts for Enterprise
JavaBeans™ 1.1 Entity Beans with
Container-Managed Persistence are described in the
Jakarta
Enterprise Beans Optional Features document
|