EDIT:
For at være mere præcis skal du registrere en CustomConversion bean i din kontekst med navnet redisCustomConversions. Se dette indlæg:Redis - Sådan konfigurerer du tilpassede konverteringer
Så i dit tilfælde ville det være noget lignende
@Bean
public CustomConversion redisCustomConversions(){
return new CustomConversions(
Arrays.asList(new UUIDToStringConverter(), new StringToUUIDConverter()))))
}
Original:
Jeg tror, at den nemmeste måde at løse dette på er at skrive en typekonverter til uuid. Noget som en
class UUIDConverter implements Converter<UUID, String>
Eller når det er nødvendigt
class UUIDConverter implements Converter<UUID, byte[]>
Du skal registrere dette som en bønne i din sammenhæng.