JPA서 중요한 2가지
- 객체와 관계형 데이터베이스 매핑(정적)
- 영속성 컨텍스트 : 실제 어떻게 JPA가 내부에서 동작하는지 원리
영속성 컨텍스트
- 엔티티를 영구 저장하는 환경 이라는 뜻
- EntityManager.persist(entity)로 실행 가능
- 영속성 컨텍스트는 논리적인 개념
- 엔티티 매니저를 통해 영속성컨텍스트에 접근
엔티티 생명주기
비영속(new/transient)
영속(managed)
- 영속성 컨텍스트에 관리되는 상태
준영속(detached)
삭제(removed)