JPA Auditing INSERT, UPDATE, DELETE 의 SQL 를 추적하여, 영속 상태인 엔티티의 엔티티 버전 관리와 관련된 이벤트들을 추적 및 로깅하는 기능이다. 순수 JPA 에는 Auditing (추적)할 수 없다. (javax(현재는 jakarta)에 직접적으로 명시되어있지 않다.) 하지만 엔티티 라이프 사이클을 사용하여 구현할 수 있다. (엔티티 라이프 사이클은 다음 포스트에서 자세히 다루겠다.) @PrePersist, @PreUpdate, @PreRemove @Entity @Getter @Builder @AllArgsConstructor @NoArgsConstructor(access = AccessLevel.PROTECTED) public class Member { @Id @Gene..