【发布时间】:2020-10-17 08:45:31
【问题描述】:
我需要从数据库表中加载一些数据并将其保存在内存中,以便在网络应用程序需要时使用。我正在使用 springboot 和 JPA/Hibernate。我猜这个想法是在启动时运行查询然后保持会话或某种缓存..
我想知道执行此操作的适当方法以及一些示例(如果可能)。
我做了类似的事情,但没有 spring 和 JPA,我不知道如何在这里应用它。
顺便说一句,我对此很陌生(springboot 和 jpa/hibernate) 提前致谢
【问题讨论】:
-
second level cache 适合你吗?作为一种不太麻烦的替代方法,您可以在加载数据的服务方法上使用
@Cacheable
标签: java spring-boot hibernate jpa