使用spring-data-redis,有一个像这个问题标题的例外。 我的spring config xml文件是: 并使用注释:
@Cacheable(cacheNames = "data")
框架版本:
<spring.version>4.3.8.RELEASE</spring.version>
<spring-data-redis.version>1.6.0.RELEASE</spring-data-redis.version>
<jedis.version>2.8.1</jedis.version>
任何帮助将不胜感激..
答案 0 :(得分:0)
StringRedisSerializer
只能将String
转换为byte []
并返回。传递给keySerializer
的{{1}}的{{1}}用量导致问题。也许template
可能是更好的选择。
详细了解Reference Manual中的CacheManager
。