| javax.persistence.PersistenceContext
PersistenceContext | public @interface PersistenceContext(Code) | | Expresses a dependency on an
EntityManager persistence context.
since: Java Persistence 1.0 |
Field Summary | |
String | name The name by which the entity manager is to be accessed in the
environment referencing context, and is not needed when dependency
injection is used. | PersistenceProperty[] | properties Used to specify properties for the container or persistence
provider. | PersistenceContextType | type Specifies whether this is a transaction-scoped persistence context
or an extended persistence context. | String | unitName The name of the persistence unit. |
name | String name(Code) | | The name by which the entity manager is to be accessed in the
environment referencing context, and is not needed when dependency
injection is used.
|
properties | PersistenceProperty[] properties(Code) | | Used to specify properties for the container or persistence
provider. Vendor specific properties may be included in this
set of properties. Properties that are not recognized by
a vendor are ignored.
|
type | PersistenceContextType type(Code) | | Specifies whether this is a transaction-scoped persistence context
or an extended persistence context.
|
unitName | String unitName(Code) | | The name of the persistence unit. If the unitName element is
specified, the persistence unit for the entity manager that
is accessible in JNDI must have the same name.
|
|
|