Как сериализовать объект rx.Single, возвращаемый функцией? - PullRequest
0 голосов
/ 02 мая 2019

Я использую Spring Framework и пытаюсь кэшировать результаты, возвращенные методом, используя аннотацию @Cacheable.Метод возвращает объект rx.Single class.При попытке кэшировать результаты я получаю следующую ошибку:

. Причина: org.springframework.core.serializer.support.SerializationFailedException: не удалось сериализовать объект с помощью DefaultSerializer;Вложенное исключение - java.lang.IllegalArgumentException: DefaultSerializer требуется Serializable полезная нагрузка, но получен объект типа [rx.Single]

Как я могу приступить к кешированию результатов?или Как я могу сериализовать объект rx.Single class?

1 Ответ

0 голосов
/ 02 мая 2019

Ответ: вы не можете .

Вы можете создать свой собственный класс, который будет хранить всю необходимую информацию и делать ее Serializable.

...