前提纪要:因为业务变动,需要在原先只支持protobuf的前提序列化的前提下,新增正常的序列化读取数据所以在原先的基础上进行优化。文章用于记忆。
话不多说直接上代码
@Configuration
@AutoConfigureAfter(RedisAutoConfiguration.class)
@Import({
RedisAutoConfiguration.class})
@Slf4j
public class ProtobufRedisTemplateConfig {
private final LettuceConnectionFactory lettuceConnectionFactory;
public ProtobufRedisTemplateConfig (LettuceConnectionFactory lettuceConnectionFactory) {
this.lettuceConnectionFactory = lettuceConnectionFactory;
}
@Bean
public RedisTemplate<Object, Object> protobufRedisTemplate() {
RedisTemplate<Object, Object> template = new RedisTemplate<>