我正在尝试使用 OneToMany 映射来映射Address
实体和Person
实体:“每个人只有一个地址,但一个地址可以有很多人”。
@RooJavaBean
@RooToString
@RooEntity(identifierColumn = "addressID")
public class Address {
@OneToMany(cascade = CascadeType.ALL, **mappedBy = "address**")
private Set<Person> persons = new HashSet<Person>();
}
我不知道用什么来映射地址实体(粗体),我对 JPA(Eclipse 链接)和 Spring roo 的经验很少,但我认为我的 Person 实体上mappedBy should equal addressID
的双向ManyToOne
映射应该等于 personID?