J'utilise redis dans l'une de mes applications java et je sérialise une liste d'objets à stocker dans Redis. Cependant, j'ai remarqué que l'utilisation de RedisTemplate utiliserait le JdkSerializationRedisSerializer. Au lieu de cela, j'aimerais utiliser Jackson pour sérialiser car je crois que c'est mieux pour la vitesse. Comment pourrais-je configurer mon RedisTemplate pour utiliser Jackson à la place?Comment utiliser jackson au lieu de JdkSerializationRedisSerializer au printemps
Pour plus de précisions, voici comment je configuration mon RedisTemplate:
@Override
protected RedisConfiguration getRedisConfiguration() {
return redisConfiguration;
}
@Bean
public RedisTemplate<String, Object> getRedisTemplate() {
RedisTemplate<String, Object> template = new RedisTemplate<>();
template.setConnectionFactory(jedisConnectionFactory());
return template;
}
vous pouvez appeler Méthode setKeySerializer ou méthode setValueSerializer –
@ Frank.Dai pourriez-vous inclure un exemple de comment je ferais cela? Merci – DanielD