卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

電腦hibernate什么意思 hibernate三種狀態(tài)轉(zhuǎn)換有什么用?

hibernate三種狀態(tài)轉(zhuǎn)換有什么用?對(duì)于hibernate,它的對(duì)象有三種狀態(tài):瞬時(shí)、持久和分離1。瞬態(tài):瞬態(tài)或自由狀態(tài)(newdeptpo(1,local administration depa

hibernate三種狀態(tài)轉(zhuǎn)換有什么用?

對(duì)于hibernate,它的對(duì)象有三種狀態(tài):瞬時(shí)、持久和分離

1。瞬態(tài):瞬態(tài)或自由狀態(tài)(newdeptpo(1,local administration department,20,local administration related),Po實(shí)例與會(huì)話(huà)不關(guān)聯(lián),Po實(shí)例處于瞬態(tài))

2。Persistent:持久狀態(tài)(與數(shù)據(jù)庫(kù)中的記錄一致)映射到Po實(shí)例,其狀態(tài)為Persistent,get和load得到的對(duì)象為Persistent)

3。Detached:當(dāng)get或load方法得到的Po對(duì)象是持久的,但是如果delete(Po)被執(zhí)行(但是事務(wù)不能被執(zhí)行),Po狀態(tài)被分離(表示它與session沒(méi)有關(guān)聯(lián)),因?yàn)閐e(2)當(dāng)session關(guān)閉時(shí),會(huì)話(huà)緩存中的持久Po對(duì)象也會(huì)分離。如果會(huì)話(huà)已關(guān)閉并變?yōu)榭臻e,則它將通過(guò)鎖定、保存和更新而持久化。通過(guò)調(diào)用delete(),持久實(shí)例可以變?yōu)榉峭泄軐?shí)例。get()或load()方法獲得的實(shí)例是持久的。失控狀態(tài)的實(shí)例可以通過(guò)調(diào)用lock()或replicate()持久化。Save()和persist()將導(dǎo)致SQL insert,delete()將導(dǎo)致sqldelete,update()或merge()將導(dǎo)致sqlupdate。刷新提交期間將檢測(cè)到對(duì)持久實(shí)例的更改,這也將導(dǎo)致SQL更新。Saveorupdate()或replicate()將引發(fā)sqlinsert或update