ObjectDB ObjectDB

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.
(Optional) Whether or not the entity should be cached.
Default value:
true
Since:
JPA 2.0