我出现的问题是,在将验证码存储进入Redis中时,debug不通过,卡住了,加上该配置文件后即可将验证码存入Redis中
解决方案:
添加以下配置文件即可
@Configuration
public class RedisConfiguration {
@Autowired
private RedisTemplate redisTemplate;
@Bean(name = "redisTemplate")
public RedisTemplate<String, String> redisTemplate(RedisConnectionFactory factory) {
RedisTemplate<String, String> template = new RedisTemplate<>();
template.setConnectionFactory(factory);
template.setKeySerializer(new StringRedisSerializer());
template.setValueSerializer(new GenericJackson2JsonRedisSerializer());
template.setHashKeySerializer(new GenericJackson2JsonRedisSerializer());
template.setHashValueSerializer(new GenericJackson2JsonRedisSerializer());
template.afterPropertiesSet();
return template;
}
}