РЕДАКТИРАНЕ:
За да бъдем по-точни, трябва да регистрирате CustomConversion bean във вашия контекст с името redisCustomConversions. Вижте тази публикация:Redis – Как да конфигурирате персонализирани конверсии
Така че във вашия случай би било нещо като
@Bean
public CustomConversion redisCustomConversions(){
return new CustomConversions(
Arrays.asList(new UUIDToStringConverter(), new StringToUUIDConverter()))))
}
Оригинал:
Мисля, че най-лесният начин да поправите това е да напишете преобразувател на тип за uuid. Нещо като
class UUIDConverter implements Converter<UUID, String>
Или когато е необходимо
class UUIDConverter implements Converter<UUID, byte[]>
Трябва да регистрирате това като bean във вашия контекст.