public class RedisCache {
private RedisTemplate<String, String> redisTemplate;
private ZSetOperations<String, String> zSetOperations;
private HashOperations<String, String, String> hmapOperations;
public RedisCache() {}
public RedisCache(RedisTemplate<String, String> redisTemplate) {
redisTemplate.setKeySerializer(new StringRedisSerializer());
redisTemplate.setValueSerializer(new StringRedisSerializer());
redisTemplate.setHashKeySerializer(new StringRedisSerializer());
Spring RedisTemplate使用多种operation
最新推荐文章于 2024-07-28 12:18:58 发布
本文介绍了如何在Spring中使用RedisTemplate进行不同类型的值操作,如将对象转换为JSON字符串进行存储。强调了在使用时需要注意的序列化问题,特别是默认的JDK序列化会在数据前添加额外信息,建议配置自定义序列化器,特别是在处理HashMap时,以避免读取时出现格式错误。
摘要由CSDN通过智能技术生成