gpt4 book ai didi

java - hibernate注释和连接

转载 作者:行者123 更新时间:2023-12-02 07:46:56 25 4
gpt4 key购买 nike

我正在尝试使用 hibernate 从数据库中检索数据...我有一个查询,使用左连接连接两个表(所有字段都是一对一)。我需要知道如何使用 hibernate 和注释来处理这个问题。我创建了两个映射到表的类,我正在尝试弄清楚如何使用连接...Hibernate 文档令人困惑...

//一个类

@Entity
@Table(name = "Class1")
public class Class1{

@Id
@Column(name = "INITIAL")
private String initial;

@Column(name = "NUMBER")
private Integer number;

...

//双类

@Entity
@Table(name = "Class2")
public class Class2{

@Column(name = "STATE")
private String state;

@Id
@Column(name = "NUMBER")
private Integer number

...

最佳答案

@Entity
@Table(name = "Class1")
public class Class1 {
@Id
@Column(name = "INITIAL")
private String initial;

@Column(name = "NUMBER")
private Integer number;
}


@Entity
@Table(name = "Class2")
public class Class2 {
@Id
@Column(name = "STATE")
private String state;

@Column(name = "NUMBER")
private Integer number

@OneToOne
@JoinColumn(name = "columnWithClass1id")
private Class1 class1;
}

关于java - hibernate注释和连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10703904/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com