JPA Findby。<property>中的多对多关系

时间:2015-06-14 06:08:37

标签: java jpa

我有很多:两个班级之间有很多关系。 我正在努力为客户寻找产品。

e.g。

Class Customer {
@ManyToMany
@JoinTable
private List<Product> products;

}
Class Product {

@ManyToMany (mappedBy="products")

private List<Customer> customers;

}


public interface ProductRepository extends
        JpaRepository<Products, Integer> {

List<Customer> findByproducts(Product aaa); 

}

where&#34; findByproducts&#34;产品是客户类中的属性。在每种情况下,我都会获得0个大小的客户列表。我试图将Product作为列表传递,但没有成功。

我不确定我做错了什么,或者这种方法在多对多关系中都是错误的。任何帮助将不胜感激。

提前感谢。

0 个答案:

没有答案