我上课了:
@Entity
@Table(name="users")
public class User{
private Integer id;
private String name;
private Address address;
}
Run Code Online (Sandbox Code Playgroud)
和:
@Entity
@Table(name="adress")
public class Adress{
private Integer id;
private String street;
(...)
}
Run Code Online (Sandbox Code Playgroud)
任何方式如何映射关系@ManyToOne(许多用户可以拥有相同的adres),但我不想在我的Address类中拥有属性List <User>用户?
将注释添加@ManyToOne到地址字段.问题解决了.有关如何自定义的详细信息,请参阅Hibernate参考手册.通常你会使用
@ManyToOne
@JoinColumn(name = "addressId")
private Address address;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5643 次 |
| 最近记录: |