在Hibernate中,为什么需要在两个类中声明OneToOne?

时间:2014-09-18 18:41:36

标签: java hibernate

public class User {
    @OneToOne(mappedBy = "user")
    private Status status;
    // ...
}

public class Status {
    @OneToOne
    @JoinColumn(name = "frn_user_id")
    private User user;
    // ...
}

似乎多余。为什么不能在用户状态之上只有一个声明,即每个用户都有一个状态并说明它加入了哪个列?

0 个答案:

没有答案