JPA:对多个表执行查询

时间:2017-03-16 08:15:58

标签: java spring spring-data-jpa jpql

我刚开始在java中使用JPA,并且很好奇如何使用JPA执行多表查询。我理解你创建了一个被指定为实体来表示数据库中的对象的类,但是如果我想使用@query进行高级多表查询,我是否需要创建第二个类来将另一个表表示为实体?

例如一个@query

@Query("select * from Stores") 

其中Stores是我的数据库中的一个表,在我的代码中也有一个关联的实体类。

我想做点什么 @Query(“select * from Stores,Owner in Store.id = Owner.id) 所有者只是数据库中的一个表,并且没有关联的实体

感谢所有帮助。

0 个答案:

没有答案