2013-06-06 2 views

ответ

4

the Javadoc От:

Это во много раз медленнее, чем писать методы клонов вручную на всех объектов в графе объектов. Однако для сложных графов объектов или для тех, которые не поддерживают глубокое клонирование это может быть простой альтернативной реализации

Таким образом, вы должны определить, является ли простота использования библиотеки здесь перевешиваются производительность вопросы. Следовательно, я бы оценил производительность, если это вас беспокоит.

Вы можете реализовать сериализацию с использованием этой библиотеки только для достижения прогресса и позже заменить сериализацию вручную. Однако я бы предостерег от преждевременной оптимизации. Учитывая, что у вас есть веб-сервис, вы, скорее всего, будете больше влиять на сетевые задержки, сортировку/разборку и т. Д.

+0

Спасибо Брайан, Как вы говорите, это повлияет на мой рабочий поток e2e. Так вы могли бы предложить мне/дать простой пример того, как мы можем иметь ручную прокачку, которая будет передана на объекты. – PILLU

+0

@greedybuddhaI прочитайте это выступление в другом обсуждении, что SerializationUtils.clone будет медленнее. Хотя его solv моя цель, но мне нужен лучший способ архивировать это. – PILLU

Смежные вопросы