天天看點

Hibernate 幾種對象狀态

Hibernate 中四種對象狀态

臨時狀态(transient):剛用new 語句建立,還沒有被持久化,并且不處于Sesssion 的緩存中。處于臨時狀态

的Java 對象被稱為臨時對象。

持久化狀态(persistent):已經被持久化,并且加入到Session 的緩存中。處于持久化狀态的Java 對象被稱為

持久化對象。

删除狀态(removed):不再處于Session 的緩存中,并且Session 已經計劃将其從資料庫中删除。處于删除狀

态的Java 對象被稱為删除對象。

遊離狀态(detached):已經被持久化,但不再處于Session 的緩存中。處于遊離狀态的Java 對象被稱為遊離對

象。

Hibernate 幾種對象狀态
Hibernate 幾種對象狀态

繼續閱讀