목록2024/02/23 (1)
쌩로그
자바 ORM 표준 JPA 프로그래밍 Ch.14. 컬렉션과 부가 기능 (2)
목록 포스팅 개요 본론 2-1. 리스너 2-2. 엔티티 그래프 요약 1. 포스팅 개요 자바 ORM 표준 JPA 프로그래밍의 14. 컬렉션과 부가 기능를 학습하며 정리한 포스팅이다. 해당 포스팅은 이전 포스팅에서 다루지 않았던 리스너와 엔티티 그래프에 대해서 살펴본다. 참고로 이전 포스팅에서는 컬렉션과 @Converter에 대해 알아보았었다. 2. 본론 2-1. 리스너 모든 엔티티를 대상으로 언제 어떤 사용자가 삭제를 요청했는지 모두 로그로 남겨야 하는 요구사항이 있다고 가정하자. 이때 애플리케이션 삭제 로직을 하나씩 찾아서 로그를 남기는 것은 너무 비효율적이다. JPA 리스너 기능을 사용하면 엔티티의 생명주기에 따른 이벤트를 처리할 수 있다. 이벤트 종류 이벤트의 종류와 발생 시점은 다음과 같다. Pos..
Spring/JPA
2024. 2. 23. 06:48