Remove redundant assertion from RedisTemplate.afterPropertiesSet(…).

Closes #2832
This commit is contained in:
Mark Paluch
2024-01-19 09:35:32 +01:00
parent 25a6981544
commit aa7045ab95

View File

@@ -129,8 +129,6 @@ public class RedisTemplate<K, V> extends RedisAccessor implements RedisOperation
super.afterPropertiesSet();
boolean defaultUsed = false;
if (defaultSerializer == null) {
defaultSerializer = new JdkSerializationRedisSerializer(
@@ -141,26 +139,18 @@ public class RedisTemplate<K, V> extends RedisAccessor implements RedisOperation
if (keySerializer == null) {
keySerializer = defaultSerializer;
defaultUsed = true;
}
if (valueSerializer == null) {
valueSerializer = defaultSerializer;
defaultUsed = true;
}
if (hashKeySerializer == null) {
hashKeySerializer = defaultSerializer;
defaultUsed = true;
}
if (hashValueSerializer == null) {
hashValueSerializer = defaultSerializer;
defaultUsed = true;
}
}
if (enableDefaultSerializer && defaultUsed) {
Assert.notNull(defaultSerializer, "default serializer null and not all serializers initialized");
}
if (scriptExecutor == null) {
this.scriptExecutor = new DefaultScriptExecutor<>(this);
}