課程
/后端開發(fā)
/Java
/Hibernate注解
1對多,只存班級,Cascading起作用,會同時存入學(xué)生。反之卻不會,為什么?
2016-10-02
源自:Hibernate注解 3-9
正在回答
個人理解:這里是班級里有學(xué)生的set,而學(xué)生里沒有班級的引用。保存班級時,它知道它的學(xué)生有誰,聯(lián)機保存;而保存學(xué)生時,學(xué)生里面沒有班級的引用,它不懂它的班級是誰,所以保存不了。
之前用xml配置的時間,兩者存入的先后順序也沒有要求呀?為什么這里有要求?
我也納悶?zāi)?/p>
雙向外鍵關(guān)聯(lián)還是單向外鍵關(guān)聯(lián)里面的情況?
舉報
輕松學(xué)習(xí)Hibernate常用注解,學(xué)完本課能夠靈活應(yīng)用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-07-18
個人理解:這里是班級里有學(xué)生的set,而學(xué)生里沒有班級的引用。保存班級時,它知道它的學(xué)生有誰,聯(lián)機保存;而保存學(xué)生時,學(xué)生里面沒有班級的引用,它不懂它的班級是誰,所以保存不了。
2017-06-10
之前用xml配置的時間,兩者存入的先后順序也沒有要求呀?為什么這里有要求?
2016-12-15
我也納悶?zāi)?/p>
2016-10-02
雙向外鍵關(guān)聯(lián)還是單向外鍵關(guān)聯(lián)里面的情況?