-
@Target(METHOD) @Retention(RUNTIME) public @interface PrePersist
Specifies a callback method for the corresponding lifecycle event. This annotation may be applied to methods of an entity class, a mapped superclass, or a callback listener class.A generated primary key value is available when this callback occurs only for
UUID
,TABLE
, orSEQUENCE
primary key generation. ForIDENTITY
primary key generation, the generated primary key is not available when this callback occurs.- Since:
- 1.0