| | |
| | | package com.qianwen.core.redis.config; |
| | | |
| | | import com.qianwen.core.redis.config.BladeRedisProperties; |
| | | import com.qianwen.core.redis.serializer.ProtoStuffSerializer; |
| | | import org.springframework.boot.autoconfigure.AutoConfigureBefore; |
| | | import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; |
| | | import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; |
| | |
| | | import org.springframework.context.annotation.Configuration; |
| | | import org.springframework.data.redis.serializer.RedisSerializer; |
| | | |
| | | import com.qianwen.core.redis.serializer.ProtoStuffSerializer; |
| | | |
| | | @AutoConfigureBefore({RedisTemplateConfiguration.class}) |
| | | @Configuration(proxyBeanMethods = false) |
| | | @ConditionalOnClass(name = {"io.protostuff.Schema"}) |
| | | /* loaded from: blade-starter-redis-9.3.0.0-SNAPSHOT.jar:org/springblade/core/redis/config/ProtoStuffSerializerConfiguration.class */ |
| | | |
| | | public class ProtoStuffSerializerConfiguration implements BladeRedisSerializerConfigAble { |
| | | @Override // org.springblade.core.redis.config.BladeRedisSerializerConfigAble |
| | | @ConditionalOnMissingBean |