(JPA) 플러시와 준 영속 상태
2021. 3. 10. 01:22
플러시 jwdeveloper.tistory.com/287 (JPA) 영속성 컨텍스트 (1차 캐시, 동일성 보장, 지연로딩, 변경감지) 1차 캐시 1차 캐시의 과정은 세 가지 과정과 같다. 조회 시 처음 1차 캐시에 해당 데이터가 있는지 탐색을 한다. -> 만약 있으면 바로 리턴 조회 결과 1차 캐시에 데이터가 없으면 데이터베이스에 jwdeveloper.tistory.com 영속성 콘텍스트는 commit을 하는 시점에 쿼리가 날아간다고 이전 포스팅에서 언급하였다. 하나 flush를 사용하면 commit을 하는 시점이 아닌 flush를 하는 시점에 쿼리가 발생한다. 아래 코드는 flush를 하고 나서 구분을 위한 sout을 찍었다! Member member = new Member(200l, "Member20..