第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

主控方student被保存的時候,級聯(lián)不是會自動保存idcard的么,為什么還要調(diào)用save(idcard)?

在student類中不是 在idcad的getIdcard設(shè)置了級聯(lián)注解么。 既然是級聯(lián)操作,為什么在測試的時候還要明確調(diào)用save(idcard),不應(yīng)該是主控方student被保存的時候,會自動保存idcard的么?

正在回答

5 回答

起初看到這個問題我也不理解,看到樓上說的我在去了解了一番以后發(fā)現(xiàn)了其中區(qū)別,單向一對一(一對多)表示的先insert多的一端也就是被控方,而此時被控方是不知道主控方的存在,而當(dāng)一的一端也就是主控方insert時,他已經(jīng)知道被控方的存在,所以他就可以查詢到被控方,而被控方是無法查詢到主控方。

0 回復(fù) 有任何疑惑可以回復(fù)我~

所以這里設(shè)置級聯(lián) 作用凸顯在什么地方呢

0 回復(fù) 有任何疑惑可以回復(fù)我~

因?yàn)檫@里是單向一對一關(guān)系 ?你說這種情況是雙向一對一了?

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

南大軟工學(xué)徒

感覺你說的有道理
2016-12-18 回復(fù) 有任何疑惑可以回復(fù)我~

我看到這里也有同樣的問題。感覺有些配置要做,有時間再研究一下。

0 回復(fù) 有任何疑惑可以回復(fù)我~

先創(chuàng)建被控方,再創(chuàng)建主控方,所以要先保留被控方

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Angular_Dracula 提問者

那為什么還要設(shè)置級聯(lián),到頭來還不是照樣自己要手動調(diào)用save保存么。 級聯(lián)不就是如果數(shù)據(jù)庫里沒有,就自動創(chuàng)建啊!不用自動掉用save的!
2016-03-14 回復(fù) 有任何疑惑可以回復(fù)我~
#2

SunsunDay 回復(fù) Angular_Dracula 提問者

都可以的。設(shè)置及聯(lián)的最初目的不是省那一句話,而是為了防止出錯應(yīng)該。你也可以不自己saveCard對象。但是寫上也沒錯,不寫的話根據(jù)級聯(lián)關(guān)系Hibernate會給你寫上。
2016-07-22 回復(fù) 有任何疑惑可以回復(fù)我~
#3

慕容慕 回復(fù) SunsunDay

你試過嗎?
2016-08-20 回復(fù) 有任何疑惑可以回復(fù)我~
#4

南大軟工學(xué)徒 回復(fù) SunsunDay

我試過好像不可以
2016-12-18 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

舉報(bào)

0/150
提交
取消
Hibernate注解
  • 參與學(xué)習(xí)       37178    人
  • 解答問題       93    個

輕松學(xué)習(xí)Hibernate常用注解,學(xué)完本課能夠靈活應(yīng)用

進(jìn)入課程

主控方student被保存的時候,級聯(lián)不是會自動保存idcard的么,為什么還要調(diào)用save(idcard)?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號