当前位置: 代码迷 >> J2EE >> 地图pedby作用
  详细解决方案

地图pedby作用

热度:6693   发布时间:2013-02-25 21:39:55.0
mappedby作用
没看明白hibernate的  mappedby 意思和作用
能解答一下么?谢谢
在定义对象映射时OneToMany 和 ManyToMany映射,有mappedBy属性。
当不指定mappedBy属性时以ManyToOne为例,向多端增加一个对象时,执行如下操作
bid.setItem(item);
bids.add(bid); 

bid为owner端,在不映射mappedBy属性时,hibernate会执行两次sql操作,
在映射了mappedBy属性时,从端的变化会被忽略。此时若只调用item.getBids.add(bid),对象之间
的关系是会被忽略的。只有同时调用了bid.setItem(item)时,实体之间的关系才能建立。 
  相关解决方案