0

我已经开始学习 Spring Boot Hibernate 缓存并且很少有与它们相关的查询。

  1. 我已经使用以下步骤实现了休眠 1 级缓存,效果很好。
  • 添加依赖项 - spring-boot-starter-cache
  • 在 Spring Boot 应用程序类中添加了 @EnableCaching 注解
  • 在服务类中的方法上添加了 @Cacheable(value="StudentInfo") 注释。

为了为所有方法实现缓存,我是否需要在所有方法上手动添加 @Cacheable 注释,或者有没有办法为所有方法全局启用缓存。

  1. 我的 Spring Boot 应用程序正在使用使用 Spring Security 的 jwt 无状态身份验证机制。由于没有维护会话,在我的场景中使用休眠二级缓存有什么好处。

谢谢。

4

0 回答 0