RedisTemplate中的value值设置类型,因为redis有五种数据类型,所以最好使用Object类型。
@Resource
private RedisTemplate<String, Object> redisTemplate;
这里注解如果继续使用@AutoWired会报错,需要使用@Resource,这两个注解的区别在前者是根据类型后者是根据名字(报错原因:@AutoWired找不到该类型<String,Object>的Bean因为根本没有。使用@Resource直接注入的是RedisTemplate)