Spring Data Jpa - JPA Entity Life Cycle
1. JPA Entity Life Cycle Event JPA 사용할 때 Entity가 어떻게 동작하는지 확인할 수 있습니다. 확인은 JPA는 엔티티의 생명주기 동안 일어나는 일곱 가지 선택적인 이벤트를 통해서 확인합니다. Entity Life Cycle Event는 이벤트가 발생할 때 콜백 메서드를 실행할 수 있도록 애노테이션을 다음과 같이 제공합니다. 새 엔터티에 대해 persist가 호출되기 전에 : @PrePersist 새 엔터티에 대해 persist가 호출된 후 : @PostPersist 엔터티가 제거되기 전에 : @PreRemove 엔터티가 삭제된 후 : @PostRemove 업데이트 작업 전 : @PreUpdate 엔터티가 업데이트된 후 : @PostUpdate 엔터티가 로드된 후 : @Po..
Spring
2023. 9. 3. 00:08