我正在使用hibernate 3.2.1。 在我看到的實體類中,註釋@OneToMany
和@JoinColumns
總是一起使用。但是這些意味着什麼呢?舉例來說,如果我們註釋我們的實體類,如下這將意味着:OneToMany和JoinColumn註解是分開的
@Entity
@Table(name = "player_account")
public class PlayerAccount {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
private int id;
@ManyToOne(targetEntity = Player.class, fetch = FetchType.EAGER)
//Without @JoinColumn
private Player player;
//GET, SET
}