В моем веб-приложении есть много типов объектов домена, таких как MemberModel
, PostModel
, и так далее. Я считаю, что тип объекта необходим при настройке JacksonJsonRedisSerializer
, поэтому я указал Object.class
. Но при десериализации объектов я получил ошибку.Весенний кеш с Redis с использованием сериализатора Jackson: как бороться с несколькими типами объектов домена
Чтобы обойти эту проблему, у меня есть 2 варианта:
- Используйте
JdkSerializationRedisSerializer
вместо этого. Но результат сериализации слишком длинный, поэтому он будет потреблять много памяти в Redis. - Настройте сериализатор для каждого объекта domian, что означает, что если у меня есть 50 объектов домена, тогда мне нужно настроить 50 сериализаторов. Но это, очевидно, довольно утомительно.
Есть ли изящный способ решить эту проблему? Благодаря!
Удивительный! Оно работает! – Neo