我在正在扩展的存储库中收集了大量数据 JpaRepository
。出于演示目的,我只想显示前 1000 个结果。
我知道我可以使用Slice<T> findAll(Pageable pageable)
查询我是否创建扩展 CrudRepository
的新存储库。但对于一个简单的演示来说,创建一个新的存储库对我来说有点过分了。那么可能吗?
示例:
我想要的:
@Repository
public interface AddressRepository extends JpaRepository<Address, Long> {
Collection<Address> findFirst1000();
}
最佳答案
没有开箱即用的解决方案,但有 2-3 种易于实现的方法。您可以看一下该教程,他们在其中遇到了同样的问题:https://www.baeldung.com/jpa-limit-query-results
关于java - 如何在没有任何属性的情况下获取 Spring Data Jpa FindFirst1000(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60171045/