懒加载Spring Data JPA仓库

3
我们通过接口继承JpaRepository模式定义了许多存储库。在运行集成测试或应用程序的某些入口点时,我们只需要其中很小一部分存储库。
我们能够惰性加载实际的存储库实现吗? 是否有类似于@Bean上的@Lazy的东西? 注意:我至少尝试了使用@Lazy注释存储库接口的天真解决方案,但失败了。
2个回答

2

即便这是一个非常老的问题,我认为仍有些人希望了解Spring Data存储库中@Lazy的使用:

实际上,它自v1.5.0版本开始就被支持了。


到v1.10.2版本,这个说法还适用吗?因为即使使用了@Lazy注解,我的存储库仍未被惰性初始化。 - Toresan

0

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接