弹簧jpa使用* ToMany字段上的页面

时间:2017-02-21 05:18:54

标签: java spring spring-data-jpa

在像卖家 - 客户这样的关系中,一个卖家有一个以上的客户,反之亦然。如果我想为卖家取出所有客户,并且因为有太多,所以我想让它无论在查询中还是在结果上都可分页(我认为在查询时发生分页会更好)。怎么做?我已经尝试过直接进行可分页查询但是失败了。

@ManyToMany(fetch = FetchType.EAGER)
@JoinTable(name = "SellerClient", joinColumns = { @JoinColumn(name = "sellerId") }, inverseJoinColumns = { @JoinColumn(name = "clientId") })
private List<Client> clients;

这是我的疑问:

Page<Client> clients = sellerRepository.findClientsByMobile(pageable, "seller's mobile");

0 个答案:

没有答案