【发布时间】:2021-03-08 16:13:33
【问题描述】:
我想知道为什么我们必须使用2个注解才能使用Hibernate中的二级缓存。
我们声明:
@Cacheable
@Cache
我们为什么不直接用选项声明@Cache?
【问题讨论】:
-
我相信
@Cacheable是一个 Spring 注解,用于缓存任何数据集,无论是否来自数据库。 -
你能提供更多的上下文吗?哪个文档/示例告诉您必须同时使用这两个注释?您能否还提供一个最小的代码示例而不仅仅是两个注释?您使用的是哪个版本的 Hibernate 和 JPA?
标签: java hibernate jpa caching ehcache