Вие създавате RedisTemplate<String,Object> bean и се опитва да го свърже автоматично към RedisTemplate<String,String> поле
Ако искате Redis value също да се сериализира като String използвайте StringRedisSerializer за RedisTemplate valueSerializer Имот. Променете своя redistemplate боб както по-долу:
<bean id="redisTemplate" class="org.springframework.data.redis.core.RedisTemplate" p:connection-factory-ref="jedisConnectionFactory">
<property name="keySerializer" ref="stringSerializer" />
<property name="valueSerializer" ref="stringSerializer" />
</bean>
ИЛИ още по-добре създайте bean от StringRedisTemplate , така че не е нужно да създавате StringRedisSerializer самостоятелно.
<bean id="stringRedisTemplate" class="org.springframework.data.redis.core.StringRedisTemplate"
p:connection-factory-ref="jedisConnectionFactory"/>
Промяна на @Autowired
private RedisTemplate<String, String> redisT до @Autowired
private StringRedisTemplate redisT