background image

JAR Files

<< Persistence Units | Persistence in the Web Tier >>
<< Persistence Units | Persistence in the Web Tier >>

JAR Files

</description>
<jta-data-source>jdbc/MyOrderDB</jta-data-source>
<jar-file>MyOrderApp.jar</jar-file>
<class>com.widgets.Order</class>
<class>com.widgets.Customer</class>
</persistence-unit>
</persistence>
This file defines a persistence unit named OrderManagement, which uses a JTA-aware data
source jdbc/MyOrderDB. The jar-file and class elements specify managed persistence
classes: entity classes, embeddable classes, and mapped superclasses. The jar-file element
specifies JAR files that are visible to the packaged persistence unit that contain managed
persistence classes, while the class element explicitly names managed persistence classes.
The jta-data-source (for JTA-aware data sources) and non-jta-data-source
(non-JTA-aware data sources) elements specify the global JNDI name of the data source to be
used by the container.
Managing Entities
The Java EE 5 Tutorial · September 2007
702