myEclipse雙向關(guān)聯(lián)學(xué)生表GID為null
為什么按照老師說的,生成的學(xué)生表里的GID一直為null,需要將inverse設(shè)置為false才能使GID有正確的值,可是這不是雙向關(guān)聯(lián)嗎???
為什么按照老師說的,生成的學(xué)生表里的GID一直為null,需要將inverse設(shè)置為false才能使GID有正確的值,可是這不是雙向關(guān)聯(lián)嗎???
2015-12-10
舉報(bào)
2015-12-10
?Hibernate中的inverse屬性只有兩個(gè)值true、false,true表示將關(guān)系維護(hù)的權(quán)力交給對方,false表示不交出維護(hù)權(quán)力,這里設(shè)置的false表示雙方都維護(hù)關(guān)系,"inverse"屬性只能在set、list、map等幾個(gè)標(biāo)簽中設(shè)置,像many-to-one,一對多,這樣的都不能設(shè)置"inverse"這個(gè)屬性值所以說它們只能取值"false"哦。給分~\(≧▽≦)/~啦啦啦
2016-01-23
不太懂,gid不是自動(dòng)生成的嗎?和inverse有什么關(guān)系呢?
2015-12-10
我知道自己錯(cuò)在哪里了,不是inverse的原因是忘了在多對一的時(shí)候設(shè)置關(guān)聯(lián)關(guān)系了,僅僅設(shè)置了一對多的關(guān)聯(lián),粗心大意