大家都知道,Redis 的 Java 客户端有很多种,例如 Jedis、lettuce、JRedis 等等,Spring Data 针对 Redis 也提供了相关的整合操作 Spring Data Redis。
在 SSM 环境下,Spring Data Redis 的使用还是稍微有一些麻烦,,然而在 Spring Boot 种,针对 Spring Data Redis 做了自动化配置,我们只需要添加依赖就可以非常方便的使用 Spring Data Redis 了,Spring Data Redis 中提供了 RedisTemplate 用来操作 Redis,相信这也是大多数人所掌握的 Redis 操作方案,其实除了这种方式之外,我们也可以结合 Spring Cache 来使用 Redis。
Spring Cache 是 Spring3.1 开始提供的一个缓存方案,是一套规范,他没有提供实现,具体的实现是由各个缓存框架来提供,所以使用 Spring Cache 最大的好处在于如果未来想换缓存框架,可以非常灵活的进行切换。
那么 Spring Cache 结合 Redis 到底该怎么用呢?大家来看看我们 Java极客技术团队为大家录制的一个视频教程,相信你看完了一定会有所收获!(本视频节选自[Java 极客技术-活视频Spring Boot 视频教程],本集基于 8 月 6 号发布的最新版 SpringBoot2.1.7 录制。)
不知道大家看完有没有学会呢?如果有所收获请顺手点个再看或者分享给更多的小伙伴看到!