JPA에서 가장 중요한 두가지 1. 객체와 관계형 DB 매핑하기 2. 영속성 컨텍스트 * 엔티티 매니저 팩토리와 엔티티 매니저 영속성 컨텍스트 JPA를 이해하는데 가장 중요한 용어 "엔티티를 영구적으로 저장하는 환경" 이라는 뜻 EntityManager.persist(entity) ; 엔티티매니저를 통해서 영속성 컨텍스트에 접근한다. 엔티티의 생명주기 비영속 ( new) : 영속성 컨텍스트와 전혀 관계없는 새로운 상태 영속 (managed) : 영속성 컨텍스트에서 관리되는 상태 준영속 ( detached) : 영속성 컨텍스트에 저장되었다가 분리된 상태 삭제 (removed) : 삭제된 상태 영속성 컨텍스트의 장점 1차 캐시 동일성(identity) 보장 트랜잭션을 지원하는 쓰기 지연 (transactio..