Hibernate持久化对象的状态:瞬时状态、持久化状态、托管状态
生活随笔
收集整理的這篇文章主要介紹了
Hibernate持久化对象的状态:瞬时状态、持久化状态、托管状态
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
下面用代碼解釋一下:
剛剛創(chuàng)建的c就是瞬時(shí)狀態(tài),剛剛創(chuàng)建,沒(méi)有和session關(guān)聯(lián)
執(zhí)行下面這段代碼,c就是持久化狀態(tài)了:
此時(shí)c被保存到數(shù)據(jù)庫(kù)中去了,并且還與session有關(guān)聯(lián)
當(dāng)執(zhí)行下面代碼時(shí),c就是托管狀態(tài)了:
此時(shí)c已經(jīng)被保存中去了,但與session沒(méi)有關(guān)聯(lián)了
下面這段代碼是演示如何從托管狀態(tài)到持久化狀態(tài)的
簡(jiǎn)單說(shuō),就是讓C再次與session建立關(guān)系就行了
總結(jié)
以上是生活随笔為你收集整理的Hibernate持久化对象的状态:瞬时状态、持久化状态、托管状态的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 固原看无精症最好的医院推荐
- 下一篇: Hibernate中把Session和线