EDIT:
Chcete-li být přesnější, musíte zaregistrovat objekt CustomConversion ve vašem kontextu s názvem redisCustomConversions. Viz tento příspěvek:Redis – Jak nakonfigurovat vlastní konverze
Takže ve vašem případě by to bylo něco jako
@Bean
public CustomConversion redisCustomConversions(){
return new CustomConversions(
Arrays.asList(new UUIDToStringConverter(), new StringToUUIDConverter()))))
}
Originál:
Myslím, že nejjednodušší způsob, jak to opravit, je napsat převodník typů pro uuid. Něco jako
class UUIDConverter implements Converter<UUID, String>
Nebo v případě potřeby
class UUIDConverter implements Converter<UUID, byte[]>
Musíte to zaregistrovat jako fazole ve vašem kontextu.