我已经开始学习 Spring Boot Hibernate 缓存并且很少有与它们相关的查询。
- 我已经使用以下步骤实现了休眠 1 级缓存,效果很好。
- 添加依赖项 - spring-boot-starter-cache
- 在 Spring Boot 应用程序类中添加了 @EnableCaching 注解
- 在服务类中的方法上添加了 @Cacheable(value="StudentInfo") 注释。
为了为所有方法实现缓存,我是否需要在所有方法上手动添加 @Cacheable 注释,或者有没有办法为所有方法全局启用缓存。
- 我的 Spring Boot 应用程序正在使用使用 Spring Security 的 jwt 无状态身份验证机制。由于没有维护会话,在我的场景中使用休眠二级缓存有什么好处。
谢谢。