Package jakarta.persistence
Annotation Interface Cacheable
Specifies whether an entity should be cached, if caching is enabled,
and when the value of the
persistence.xml
caching element is
SharedCacheMode.ENABLE_SELECTIVE
or
SharedCacheMode.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:
- 2.0
-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionboolean
(Optional) Whether or not the entity should be cached.
-
Element Details
-
value
boolean value(Optional) Whether or not the entity should be cached.- Default:
- true
-