Detached 상태 [하이버네이트] detached 객체의 동일성 참조: JPWH 9.2.2 ~ 9.2.3 두 가지 동일성이 있다. 자바 객체 동일성과 DB 동일성이 있다. 자바 동일성은 == 으로 비교를 하고, DB 동일성은 주키 값을 비교한다. 자바 동일성과 DB 동일성이 모두 같을 조건을 Scope of object identity 라고 한다. 그 중에 세
Detached 상태 객체 상태 특징 ORM 솔루션마다 서로 다른 용어와 서로 다른 상태를 정의하고 영속성 라이프사이클의 상태 전이를 다룬다. 하이버네이트는 네 가지 상태를 가지고 있다. 이탤릭체의 메소드 이름은 JPA의 EntityManager와 Hibernate의 Session에서 공통으로 사용할 수 있는 API Transient Object new 연산자를 사용하여 생성한 객체는 곧바로 persistent 상태가 되지