Hibernate的各种保存方式的区别
生活随笔
收集整理的這篇文章主要介紹了
Hibernate的各种保存方式的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
hibernate對于對象的保存提供了太多的方法,他們之間有很多不同,這里細說一下,以便區別:
一、預備知識:
在所有之前,說明一下,對于hibernate,它的對象有三種狀態,transient、persistent、detached
下邊是常見的翻譯辦法:
transient:瞬態或者自由態
persistent:持久化狀態
detached:脫管狀態或者游離態
脫管狀態的實例可以通過調用save()、persist()或者saveOrUpdate()方法進行持久化。
持久化實例可以通過調用 delete()變成脫管狀態。通過get()或load()方法得到的實例都是持久化狀態的。
脫管狀態的實例可以通過調用 update(
轉載于:https://my.oschina.net/rareliu/blog/12232
總結
以上是生活随笔為你收集整理的Hibernate的各种保存方式的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hibernate映射集合属性
- 下一篇: WINDOWS2003域控制器禁止U盘