延迟加载 Spring Data JPA 存储库

问题描述 投票:0回答:2

我们有很多通过接口扩展JpaRepository模式定义的存储库。当运行集成测试或应用程序的某些入口点时,我们只需要这些存储库的一小部分。

我们可以延迟加载实际的存储库实现吗?

相当于@Bean 上的@Lazy 的东西?注意:我至少尝试过使用 @Lazy 注释存储库接口的简单解决方案,但没有成功。

spring-data spring-data-jpa
2个回答
2
投票

即使这是一个非常古老的问题,我想有些人可能仍然想了解@Lazy在Spring数据存储库上的使用:

实际上从 v1.5.0

就支持了

0
投票

延迟加载将避免根据您的主表或请求获取所有其他依赖项。在您的情况下,您应该为此类操作设置限制/偏移。

© www.soinside.com 2019 - 2024. All rights reserved.