Spring Boot Hibernate 6二级缓存

4si2a6ki  于 2023-03-08  发布在  Spring
关注(0)|答案(2)|浏览(205)

有没有人尝试过让hibernate-ehcache与最新的Sping Boot 3和hib 6一起工作?从库的最后一次更新(6.0.0-alpha 7,最后一次更新是在2021年)来看,这似乎不会继续下去?有什么新的东西可以取代它,我到目前为止错过了吗?

wfveoks0

wfveoks01#

推荐的方法是使用JCache API而不是普通的EhCache来进行缓存,EhCache支持JCache API,因此您仍然可以使用EhCache作为该高速缓存实现。
使用hibernate-jcache依赖项并对其进行相应的配置。
Hibernate文档中解释了如何进行配置。

9gm1akwq

9gm1akwq2#

我写了一篇关于如何使用redisson作为2LC与 Spring 启动和休眠:https://blog.coffeebeans.at/archives/1919。我去掉了ehcache,因为redis已经在项目中了,redisson提供了一个使用redis =的兼容实现)
如果您有任何问题,请告诉我。
感谢M. Deinum提示jcache替换hibernate-ehcache。

相关问题