@Target(value=TYPE) @Retention(value=RUNTIME) public @interface NaturalIdCache
Used to specify that the natural id values associated with the annotated entity should be cached in Hibernate’s shared (L2) cache. Can optionally name a custom cache region.
NaturalId
String
region
public abstract String region
The cache region name. null or empty-string (the default) are interpreted as {entity-name}##NaturalId
null
{entity-name}##NaturalId
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.