hibernate裡的inverse和cascade是什麼區別

時間 2022-04-26 04:38:16

1樓:暗影之王

inverse的作用:在hibernate中是通過inverse的設定來決定是由誰來維護表和表之間的關係的。inverse的值有兩種,「true」和「false」。

inverse="false"是預設的值,如果設定為true 則表示物件的狀態變化不會同步到資料庫 ,設定成false則相反。

cascade則描述的是層級之間的連鎖操作方式,也就是乙個物件的改變是否也要同步對其管理物件進行相應的操作。

2樓:雪中霖雨

inverse與cascade的區別:

a.inverse所描述的是物件之間關聯關係的控制方向,也就是有哪乙個物件來維 護他們之間的關聯關係。

b.cascade則描述的是層級之間的連鎖操作方式,也就是乙個物件的改變是否也 要同步對其管理物件進行相應的操作

3樓:北京歡迎你老大

1樓正解!

2樓的完全沒必要看!

hibernate 中的cascade是什麼意思

4樓:

級聯, 用於有外來鍵引用的時候進行更新或刪除時的處理方式

hibernate裡 query 和 Criteria 分別什麼時候用

簡單的說用query進行複雜查詢時,你的sql語句和語法應該比較熟練。用criteria 提供一種物件導向的思路去查詢,你的sql學的不是很好關係不大。當然query功能更強大些。一般來說。為了方便。比較簡單的查詢可以用query。在查詢條件比較多的時候,可以用criteria hibernate中...

Hibernate是如何實現MVC的

spring mvc是model,view,controller。具體的model可以是你說的hibernate生成的持久化類 do view是jsp頁面,controller是servlet。因此,hibernate只是作為model部分的工具 mvc是一種設計思想,即便是不使用框架,我們也可以把...

Spring和Hibernate的註解整合hibernate3和hibernate

hibernate4.0版本和3.0版本的區別 1.資料庫方言設定 org.hibernate.dialect.mysql5dialect 現在,ssh框架中註解的使用已經非常普遍了,在此我介紹一下spring整合hibernate註解時的配置 hibernate和spring的註解方式請網上搜尋。...

關於hibernate的問題。。

這個問題是hibernate 一級快取導致的問題。證明,你在呼叫 還沒有提交事務,關閉hibernate session之前呼叫了。list list from member where num num member member member 這次查詢,但是這次查詢和。使用了同乙個session,...

hibernate的優缺點,盡量全面點

優點就是他封裝好了幾乎所有的sql語句,包括級聯查詢等等,和jdbc相比,這也就省去了自己去寫 的時間,提高了開發效率。他通過對映機制,把實體類對映到資料庫,方便操作持久化物件。缺點,雖然hibernate提高了開發效率,但是,畢竟自己專案中,hibernate有些東西還用不到,比如載入,雖然有懶載...