mirror of
https://github.com/macrozheng/mall.git
synced 2025-06-27 04:20:01 +00:00
Redis配置类修改
This commit is contained in:
parent
fa0f151e41
commit
23e6d56842
@ -26,14 +26,13 @@ import java.time.Duration;
|
|||||||
public class BaseRedisConfig {
|
public class BaseRedisConfig {
|
||||||
|
|
||||||
@Bean
|
@Bean
|
||||||
public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) {
|
public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory,RedisSerializer<Object> redisSerializer) {
|
||||||
RedisSerializer<Object> serializer = redisSerializer();
|
|
||||||
RedisTemplate<String, Object> redisTemplate = new RedisTemplate<>();
|
RedisTemplate<String, Object> redisTemplate = new RedisTemplate<>();
|
||||||
redisTemplate.setConnectionFactory(redisConnectionFactory);
|
redisTemplate.setConnectionFactory(redisConnectionFactory);
|
||||||
redisTemplate.setKeySerializer(new StringRedisSerializer());
|
redisTemplate.setKeySerializer(new StringRedisSerializer());
|
||||||
redisTemplate.setValueSerializer(serializer);
|
redisTemplate.setValueSerializer(redisSerializer);
|
||||||
redisTemplate.setHashKeySerializer(new StringRedisSerializer());
|
redisTemplate.setHashKeySerializer(new StringRedisSerializer());
|
||||||
redisTemplate.setHashValueSerializer(serializer);
|
redisTemplate.setHashValueSerializer(redisSerializer);
|
||||||
redisTemplate.afterPropertiesSet();
|
redisTemplate.afterPropertiesSet();
|
||||||
return redisTemplate;
|
return redisTemplate;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user