一.redis工具类封装满足需求
@component: 标注一个类为Spring容器的Bean,(把普通pojo实例化到spring容器中,相当于配置文件中的
二.方法实现
1.将java反序列化为json并存于string中,并设置ttl过期时间
2.将java反序列化为json并存于string中,并设置ttl过期时间用于缓存击穿问题
3.根据指定key反序列化为指定类型,利用缓存空值的问题来解决缓存穿透问题
4.根据指定key反序列化为指定类型,利用设置逻辑过期时间来解决缓存击穿问题
关于锁的两个方法