摘要:
inverse 與Cascade分別表示NHibernate中類之間關(guān)系、級聯(lián)操作。他們之間不同值以及不一樣的組合,很多時候都影響著業(yè)務(wù)邏輯的執(zhí)行。其實inverse與Cascade又是不一樣的。理解它們的作用對使用NHibernate進(jìn)行開發(fā)也是比較重要的。inverse:意思是反轉(zhuǎn),它指明類之間的關(guān)系由誰來進(jìn)行維護(hù)。例如:班級(Class類)與學(xué)生(Student),班級-學(xué)生就是one-to-many,學(xué)生-班級就是many-to-one。它只能在one-to-many中many的一方進(jìn)行設(shè)置(當(dāng)然,在many一方,可能是在也可能是在也可能是在中進(jìn)行設(shè)置),而對于one方,是不進(jìn)行Inv 閱讀全文
posted @ 2012-06-18 21:33
tyb1222
閱讀(6332)
評論(8)
推薦(1)
浙公網(wǎng)安備 33010602011771號