Hibernate資料物件的三種狀態

2021-09-22 03:37:04 字數 503 閱讀 7273

hibernate持久化物件的生命週期:

transient persistent detached

hibernate裡面物件分為3種狀態:1.瞬時狀態:就是和資料庫記錄無關。2.持久狀態:物件和資料庫記錄有物件的標記關聯。3.游離狀態:和資料庫記錄無關,但是仍然有標記聯絡,還可以變回持久態。 

transient

狀態特徵:

1.在資料庫中沒有與之匹配的資料

2.沒有納入

session

的管理

persistent

狀態的特徵:

1.persistent

狀態的物件在資料庫中有與之匹配的資料

2.納入session

的管理

3.在清理快取資料(髒資料的檢查)的時候,回和資料庫同步

detache

d狀態特徵:

1.在資料庫中有與之匹配的資料

2.沒有納入

session

的管理

Hibernate資料物件的三種狀態

hibernate持久化物件的生命週期 transient persistent detached hibernate裡面物件分為3種狀態 1.瞬時狀態 就是和資料庫記錄無關。2.持久狀態 物件和資料庫記錄有物件的標記關聯。3.游離狀態 和資料庫記錄無關,但是仍然有標記聯絡,還可以變回持久態。tra...

hibernate物件的三種狀態

對於hibernate,我想不在這裡講解了,我們就直接進入主題 在這裡我將要說的是 hibernate物件的三種狀態 物件是我們十分熟悉的,對吧 而對於物件它有三種狀態 分別是瞬態,持久態和游離態.下面讓我來分別介紹一下三種狀態 第一種 瞬態 表示該實體物件在記憶體中是自由存在的,也就是說與資料庫中...

Hibernate之物件三種狀態

hibernate 物件三種狀態 transient瞬時狀態 persistent持久狀態 detached游離狀態 瞬時狀態 用new建立的物件,沒有被持久化,沒有處於session中 表示該實體物件在記憶體中是自由存在的,也就是說與資料庫中的資料沒有任何的關聯,與session沒有任何關係,也就...