【发布时间】:2013-07-16 09:45:00
【问题描述】:
我有一个 Spring MVC 应用程序,在两个表 A 和 B 之间具有多对多关系。给定一个 B 对象,我想获取与自身相关的最后十个 A 对象。这可能使用 Spring-Data-JPA 吗?我的数据库中有很多记录,因此不能全部加载。
【问题讨论】:
标签: spring spring-mvc many-to-many spring-data-jpa
我有一个 Spring MVC 应用程序,在两个表 A 和 B 之间具有多对多关系。给定一个 B 对象,我想获取与自身相关的最后十个 A 对象。这可能使用 Spring-Data-JPA 吗?我的数据库中有很多记录,因此不能全部加载。
【问题讨论】:
标签: spring spring-mvc many-to-many spring-data-jpa
假设您的“最后一个”是创建日期,您可以使用以下findByBOrderByCreateDateDesc(Object B,Pageable pageable),这将为您提供粗略 等价物或您正在尝试做的事情。
这种方法忽略了多对多部分,而专注于查询上下文中本质上是一对多的部分。
【讨论】: