Spring Caching и Redis требуют Serializable - PullRequest
0 голосов
/ 23 января 2020

Насколько я понимаю, конфигурация кэша по умолчанию для Redisson в Spring Boot - это JdkSerializationRedisSerializer, который требует от ваших классов реализации Serializable.

В контексте Spring и кэширования, учитывая, что существует множество рекомендаций против реализуя Serializable, не следует ли поощрять использование JdkSerializationRedisSerializer, который требует ваших кэшируемых классов для его реализации? Или есть причина, по которой такое использование менее проблематично по сравнению с обычным, когда речь идет о Serializable?

Может быть, все сводится к тому, что вы доверяете экземпляру Redis и, следовательно, это не недоверенные данные, Десериализован, но я не смог найти много информации об этом. Я понимаю, что это может быть не вопрос с однозначным ответом, но если что-то мне не хватает, пожалуйста, скажите.

...