已采納回答 / qq_藍朵兒_0
?Hibernate中的inverse屬性只有兩個值true、false,true表示將關系維護的權力交給對方,false表示不交出維護權力,這里設置的false表示雙方都維護關系,"inverse"屬性只能在set、list、map等幾個標簽中設置,像many-to-one,一對多,這樣的都不能設置"inverse"這個屬性值所以說它們只能取值"false"哦。給分~\(≧▽≦)/~啦啦啦
2015-12-10
從數據庫用hibernate取出數據的時候因為有關系映射,就是模型中,用戶的模型里有個屬性是部門類型,取出一個用戶的時候,就會得到他的部門對象,二部門對象里有一個set<用戶>,這樣又把其他的用戶都拿到了。關系映射會讓這些屬性都有值,用戶里又會有客戶set,這樣一層一層的全都轉換成json傳到客戶端了。,前端用不到的也過去了,感覺數據套冗余了。
http://www.oschina.net/question/2507499_2142259
http://www.oschina.net/question/2507499_2142259
2015-11-23