jpa merge1 JPA - 준영속, 병합 1. 준영속 영속성 컨텍스트가 관리하는 영속 상태의 엔티티가 영속성 컨텍스트에서 분리(detached)된 것을 준영속 상태라 한다. 준영속 상태의 엔티티는 영속성 컨텍스트가 제공하는 기능을 사용할 수 없다. 준영속 상태를 만드는 방법 3가지 1 em.detach(entity) 특정 엔티티만 준영속 상태로 전환 2 em.clear() 영속성 컨텍스트를 완전히 초기화 3 em.close() 영속성 컨텍스트를 종료 detach(Entity) public void testDetached() { // 회원 엔티티 생성, 비영속 상태 Member member = new Member(); member.setId("memberA"); member.setUsername("회원A"); // 회원 엔티티 영속 상태 em.p.. 2022. 4. 8. 이전 1 다음