Java 在spring jpa中使用hibernate连接两个表
我想使用Hibernate编写一个连接查询,用于连接Spring数据中的两个表 sql:Java 在spring jpa中使用hibernate连接两个表,java,hibernate,jpa,Java,Hibernate,Jpa,我想使用Hibernate编写一个连接查询,用于连接Spring数据中的两个表 sql:select*从a.b_Id=b.Id上的连接b中选择 我的课程如下: 在类A中,我没有B的引用,我只有B_id。因为这是一个大型项目,我无法更改类定义。但是需要将连接查询迁移到Hibernate 我能做到吗 @Entity @Table(name = "a") public class A { @Id private Integer id; // ...
select*从a.b_Id=b.Id上的连接b中选择代码>
我的课程如下:
在类A
中,我没有B
的引用,我只有B_id。因为这是一个大型项目,我无法更改类定义。但是需要将连接查询迁移到Hibernate
我能做到吗
@Entity
@Table(name = "a")
public class A {
@Id
private Integer id;
// ...
private Integer B_Id;
}
多对一映射->多A
可以具有与问题中已经提到的相同的B
引用,即我在A类中没有完整的B对象来声明映射,与您给出的链接中提到的示例相反。请参阅下面提到的链接:
@Entity
@Table(name = "b")
public class B {
@Id
private Integer id;
// ...
}