我的实体类
Class Person{
private String name;
Set<Address> address;
public void setAddress(){
}
@OneToMany(mappedBy = "address", targetEntity = AddressEO.class)
@OrderBy("name ASC")
public Set<Address> getAddress(){
return this.address
}
}
一旦我使用Entitymanager从person实体检索Address实体的值。它将返回所有地址但不按顺序返回。
我使用eclipseLink作为JPA提供程序。 还想知道是否支持Set集合的@OrderBy。如果不是,我是否需要将地址集切换到List而不是List?
感谢。