EDIT:
För att vara mer exakt måste du registrera en CustomConversion-böna i ditt sammanhang med namnet redisCustomConversions. Se det här inlägget:Redis - Hur man konfigurerar anpassade konverteringar
Så i ditt fall skulle det vara något liknande
@Bean
public CustomConversion redisCustomConversions(){
return new CustomConversions(
Arrays.asList(new UUIDToStringConverter(), new StringToUUIDConverter()))))
}
Original:
Jag tror att det enklaste sättet att fixa detta är att skriva en typomvandlare för uuid. Något som liknar en
class UUIDConverter implements Converter<UUID, String>
Eller när det behövs
class UUIDConverter implements Converter<UUID, byte[]>
Du måste registrera detta som en böna i ditt sammanhang.