0

是否可以在不声明关系的情况下在休眠中使用@JoinColumn?我需要知道是否可以在不声明关系的情况下映射对象。(我知道这违背了拥有 ORM 的目的,但我很好奇它是否可能)示例:

@Entity
@Table(name="PERSON")
public Class Person {

   @Id
   private int id;

   @JoinColumn(name="ADDRESS_ID")
   private Address address  //address is also an entity
}
4

1 回答 1

1

@JoinColumn注释指定用于加入实体关联或元素集合的列,它不指定关联类型。因此,您应该将它与@ManyToOne其他相关注释一起使用。

于 2014-04-29T10:50:10.233 回答