Definition

Persistence Context 변경사항을 데이터베이스에 반영하는 것

How to flush?

⚠️ Notice

  1. Persistence Context 를 비우는게 아님 (C언어에서의 flush를 상상하면 안됨)
  2. Persistence Context 의 변경 내용을 Database 에 Sync 를 맞추는 행위
  3. Dirty Checking 은 Isolation 내용과도 관련이 깊다 → Transaction 의 작업단위가 중요