
JPA Entity Listeners는 JPA 엔티티의 생명주기 이벤트에 대한 콜백을 제공하는 메커니즘이다. 이를 통해 데이터베이스 연산(삽입, 업데이트, 삭제 등)이 발생할 때 특정 로직을 자동으로 실행할 수 있다.우리가 보통 게시판에 글을 작성할 때, 작성시간 및

HTTP 세션은 웹 애플리케이션에서 사용자의 상태 정보를 유지하기 위한 메커니즘이다. HTTP 프로토콜은 기본적으로 상태를 유지하지 않는 Stateless 프로토콜이므로, 웹 서버는 각 요청을 독립적으로 처리한다. 그러나 모든 웹 애플리케이션에서는 사용자의 로그인 상태
JPA를 사용할 때, 연관 관계가 설정된 엔티티를 조회할 경우에 조회된 데이터 갯수(n) 만큼 연관관계의 조회 쿼리가 추가로 발생하여 데이터를 읽어오는 현상을 말한다. 고작 1개의 쿼리가 더 발생하는게 무슨 문제냐고 생각할 수도 있을 것이다.하지만 만약 10만명이 넘는