nJPA disponibiliza listeners para execução de
callbacks como @PostLoad,
@PrePersist, @PostPersist, @PreUpdate, @PostUpdate,
@PreRemove e @PostRemove
n
n@EntityListeners({CustListener.class})
n@Entity(name
= "CUSTOMER") //Name of the entity
npublic
class Customer implements Serializable{
n...
n}
npublic
class CustListener {
n @PreUpdate
n public void preUpdate(Customer cust) {
n System.out.println("In pre
update"); }
n
n @PostUpdate
n public void postUpdate(Customer cust) {
n System.out.println("In post
update"); }
n}