Whiteship's Note

Transient Object

Hibernate/study : 2006.12.28 19:51


참조 : Hibernate In Action 4.1.1

Transient Object

new라는 키워드를 사용하여 생성된 객체는 그 즉시 persistent 상태가 아니다. 이 상태는 transient상태이며 이것은 DB의 테이블의 어떤 레코드와도 연관이 없으며 따라서 언제라도 참조를 잃게 되면(null 이 되면) 상태에 대한 정보를 잃게 된다.

트랜잭션 관리의 대상이 되지 않는다. 따라서 Transient 객체에는 롤백 기능을 제공하지 않는다.

transient 상태의 객체가 save()의 대상이 되거나 다른 persistent 상태의 객체로 부터 참조되는 경우에 persistent 상태가 된다.

사용자 삽입 이미지

'Hibernate > study' 카테고리의 다른 글

숙제  (0) 2007.01.19
Transaction  (2) 2007.01.02
JUnit 으로 Hibernate 테스트  (0) 2007.01.01
Detached Objects  (0) 2007.01.01
Object identity  (2) 2007.01.01
Persistent Object  (0) 2007.01.01
Study To Do List  (2) 2006.12.29
Transient Object  (0) 2006.12.28
JPA를 필드 위에 써보기  (0) 2006.12.28
@Column 조사  (2) 2006.12.28
JPA(Java Persistent API)가 뭐지..  (2) 2006.12.28
top

TAG



: 1 : ··· : 28 : 29 : 30 : 31 : 32 : 33 : 34 : 35 :