메모와일기장 2022. 9. 6. 11:43

엔티티의 생명주기:

1) 비영속 : 관계없음

2) 영속 : 저장된 상태

- 영속성 컨텍스트가 관리하는 엔티티 , 식별자값이 반드시 있어야 한다

- 1차 캐시, 동일성 보장 , 트랜잭션으로 쓰기 지연, 변경 감지, 지연 로딩 등이 가능해진다.

3) 준영속 : 저장되었다가 분리된 상태

- em.detach() , em.close() , em.clear()

4) 삭제 : 삭제된 상태

- em.remove()