有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Hibernate中映射实体的java问题

e

上面显示的是我的数据库设计,希望获得登录信息以及person实体,我如何映射我的实体如下

班级人员

@Entity
@Table(name = "person")
public class Person {
    // Constructor and other fields
    @OneToOne(mappedBy = "person", fetch = FetchType.EAGER)
    private LoginInfo loginInfo;
    // Getter & Setter
}

班级登录信息

@Entity
@Table(name = "login_info")
public class LoginInfo {
    // Constructor and other fields
    @OneToOne()
    @JoinColumn(name = "id", insertable = false, updatable = false)
    private Person person;
    // Getter & Setter
}

通过上面的代码,我可以将Person对象放入LoginInfo列表,我想将LoginInfo放入Person对象,我尝试了StackOverflow和internet上的各种示例和代码片段。也尝试过代码,反之亦然,但总是让人进入LoginInfo,你们能帮助我在哪里没有得到这个映射,在哪一点我错了


共 (0) 个答案