javax.persistence.Cacheable - JPA annotation
javax.persistence
Annotation Cacheable
- Target:
- Classes
Specifies whether an entity should be cached if caching is enabled when the value of the
persistence.xml
caching element is ENABLE_SELECTIVE
or DISABLE_SELECTIVE
. The value of the Cacheable
annotation is inherited by subclasses; it can be overridden by specifying Cacheable
on a subclass. Cacheable(false)
means that the entity and its state must not be cached by the provider.
- Since:
- JPA 2.0
Learn how to use the @Cacheable annotation in Chapter 3 of the ObjectDB/JPA manual.
boolean value
(Optional) Whether or not the entity should be cached.
- Default value:
- true
- Since:
- JPA 2.0