RedisUtil.redisTemplate value serializer调整
This commit is contained in:
parent
e9a2c9584e
commit
ad71b580e4
@ -19,6 +19,7 @@ import org.springframework.data.redis.core.ScanOptions;
|
||||
import org.springframework.data.redis.core.StringRedisTemplate;
|
||||
import org.springframework.data.redis.core.ZSetOperations.TypedTuple;
|
||||
import org.springframework.data.redis.core.types.Expiration;
|
||||
import org.springframework.data.redis.serializer.StringRedisSerializer;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.nio.charset.StandardCharsets;
|
||||
@ -41,6 +42,19 @@ public class RedisUtil implements InitializingBean {
|
||||
@Override
|
||||
public void afterPropertiesSet() throws Exception {
|
||||
RedisUtil.redisTemplate = SpringUtil.getBean(StringRedisTemplate.class);
|
||||
redisTemplate.setValueSerializer(new StringRedisSerializer(){
|
||||
@Override
|
||||
public byte[] serialize(String string) {
|
||||
//可以定制化处理
|
||||
return super.serialize(string);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String deserialize(byte[] bytes) {
|
||||
//可以定制化处理
|
||||
return super.deserialize(bytes);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Loading…
Reference in New Issue
Block a user