org.hibernate.annotations.NaturalId , NaturalIdLoadAccess
| Modifier and Type | Method and Description |
|---|---|
| public T | Returns: The persistent instance or proxy, if an instance exists. Otherwise,null.The value of the natural-id for the entity to retrieve naturalIdValue)Return the persistent instance with the given natural id value, assuming that the instance exists. |
| public T | |
| public Optional | Returns: The persistent instance, if one, wrapped in OptionalThe identifier naturalIdValue)Same semantic as |
| public SimpleNaturalIdLoadAccess | Returns: this, for method chainingShould synchronization be performed? enabled)true indicates synchronization will be performed;
false indicates it will be circumvented.For entities with mutable natural ids, should Hibernate perform "synchronization" prior to performing lookups? |
| public SimpleNaturalIdLoadAccess | Returns: this, for method chainingThe lock options to use. lockOptions)Specify the |
| getReference | back to summary |
|---|---|
| public T getReference(Object naturalIdValue) Return the persistent instance with the given natural id value, assuming that the instance exists. This method
might return a proxied instance that is initialized on-demand, when a non-identifier method is accessed.
You should not use this method to determine if an instance exists; to check for existence, use
| |
| load | back to summary |
|---|---|
| public T load(Object naturalIdValue) Return the persistent instance with the given natural id value, or
| |
| loadOptional | back to summary |
|---|---|
| public Optional Same semantic as
| |
| setSynchronizationEnabled | back to summary |
|---|---|
| public SimpleNaturalIdLoadAccess For entities with mutable natural ids, should Hibernate perform "synchronization" prior to performing lookups? The default is to perform "synchronization" (for correctness).
See
| |
| with | back to summary |
|---|---|
| public SimpleNaturalIdLoadAccess Specify the
| |