在 Burt Beckwith
制作的视频中http://www.infoq.com/presentations/GORM-Performance
Burt指出使用Hibernate上的Collection
的一些有趣行为首先使用Set
“添加到集合需要从数据库加载所有实例
保证唯一性,即使您知道新项目是唯一的“
并列出
“同样,对于映射的List = Hibernate拉取整个集合
保持正确的顺序,即使您要添加到列表的末尾“
他展示了如何解决它
“在传统的Hibernate中,您可以将集合映射为Bag,女巫只是
没有排序或唯一性的常规集合保证“
当我在我的项目中使用注释时,我在这里问如何创建一个没有
的Collection排序或唯一性:
Collection Bag wtih annotation
这是注释映射:
@ManyToOne
private List<OtherEntity> otherEntities;
这个映射将阻止hibernate在我
时从数据库加载所有实例向List添加元素?感谢。