PersistenceContext1 영속성 컨텍스트와 플러시 영속성 관리 (영속성 컨텍스트) 영속성 컨텍스트 JPA를 이해하는데 가장 중요한 단어 Entity를 영구 저장하는 환경 이라는 논리적인 개념이다. EntityManager.persist(entity); persist() 호출 시 DB에 저장하는 것이 아니라 영속성 컨텍스트에 영속화 한다. 엔티티 매니저를 통해서 영속성 컨텍스트에 접근 엔티티의 생명주기 비영속 (new/transient) 영속성 컨텍스트와 전혀 관계가 없는 새로운 상태 // 객체를 생성한 상태(비영속) Member member = new Member(); member.setId("member1"); member.setName("hello koo"); 영속 (managed) 영속성 컨텍스트에 관리되는 상태 // 객체를 생성한 상태(비영속) .. 2021. 12. 23. 이전 1 다음