플러시

flush()는 **영속성 컨텍스트의 변경된 내용을 DB에 반영**하는 것이다.

플러시로 일어나는 일

  1. 변경 감지(영속성 컨텍스트의 모든 엔티티를 스냅샷과 비교)
  2. 변경된 엔티티는 거기에 맞는 쿼리를 쓰기 지연 SQL 저장소에 등록
  3. SQL을 DB에 전송

플러시를 작동시키는 방법