get和load的區別?
* get不支持lazy,load支持lazy
* 採用get加載數據,如果沒有匹配的數據,返回null,而load則拋出異常
transient(瞬時)狀態的特徵?
* 在數據庫中沒有與之匹配的數據
* 沒有納入session的管理
persistent(持久)狀態的特徵?
* persistent狀態的對象在數據庫中有與之匹配的數據
* 納入了session的管理
* 在清理緩存(髒數據檢查)的時候,會和數據庫同步
detached(遊離)狀態的特徵?
* 在數據庫中有與之匹配的數據
* 沒有納入session的管理
Hibernate持久化對象的生命週期(lifecycle)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Hibernate的悲觀鎖、樂觀鎖介紹
iteye_10602
2020-07-06 20:33:29
Hibernateday01學習筆記
Tyan520
2020-07-08 07:40:42
Hibernate異常歸總
风流三月1
2020-07-08 06:23:40
NET(C#)連接各類數據庫-集錦 --【C#網文收集系列】.
cecoo
2020-07-08 06:13:57
Hibernate UUID生成配置
sleeper01
2020-07-08 05:28:55
hibernate入門學習記錄
iteye_18095
2020-07-07 22:39:55
hibernate 映射 Map 值對象 簡單映射
xyz0101123132
2020-07-07 21:58:45
連mybits工作原理都不懂,你敢說你自己會java?
雲棲號資訊小哥
2020-07-07 15:58:51
Hibernate的鎖
xiang888
2020-07-07 11:18:53
struts.xml配置,三種調用方法的配置
wkj888888
2020-07-07 10:01:44
MySQL配置主從複製
chang_harry
2020-07-07 08:37:58
Hibernate01-入門
琬淇
2020-07-07 00:45:23
項目中遇到的問題以及解決方案(Java後臺)
深山里的天空
2020-07-06 21:52:27
Hibernate 映射關係(基於註解)
深山里的天空
2020-07-06 21:52:26