JPA entity는 persistence context 상태를 이동한다
new·managed·detached 상태에 따라 persist와 dirty checking 결과가 달라진다.
- 1. New
ID 없는 entity
- 2. Managed
snapshot과 변경 추적
- 3. Flushed
SQL 실행
- 4. Detached
자동 변경 없음
new·managed·detached 상태에 따라 persist와 dirty checking 결과가 달라진다.
ID 없는 entity
snapshot과 변경 추적
SQL 실행
자동 변경 없음