class RedisSerializationConfiguration {

    @Bean
    @Primary
    public ReactiveRedisTemplate<Object, Object> reactiveRedisTemplate(ReactiveRedisConnectionFactory reactiveRedisConnectionFactory) {<FILL_FUNCTION_BODY>}

}

        ObjectRedisSerializer serializer = new ObjectRedisSerializer();
        @SuppressWarnings("all")
        RedisSerializationContext<Object, Object> serializationContext = RedisSerializationContext
            .newSerializationContext()
            .key((RedisSerializer) StringRedisSerializer.UTF_8)
            .value(serializer)
            .hashKey(StringRedisSerializer.UTF_8)
            .hashValue(serializer)
            .build();

        return new ReactiveRedisTemplate<>(reactiveRedisConnectionFactory, serializationContext);
    
<no_super_class>