【发布时间】:2015-04-16 22:44:18
【问题描述】:
在我的项目中,我想缓存一些对象,但不是整个表。所以我的问题是,是否有一个 API 可以用来手动将对象添加到休眠二级缓存? (或者有没有办法为二级缓存指定表数据区域?)
【问题讨论】:
-
我想不出你为什么要这样做。它不是你的缓存,所以你为什么要搞砸它。 jpa 将仅缓存使用的对象(检索/保存到 db...),因此您可以将其留给 Hybernate 来完成它的工作(尽管您可以配置它的大小和行为)。如果您需要自己的缓存,只需使用 Guava 缓存即可。
标签: java hibernate caching jpa second-level-cache