0

Я новичок в весне. Я смотрел на XStreamMarshaller весеннего волка. Я надеялся найти способ конвертировать мои объекты в xml, используя это. Весенний сайт говорит мне, как это сделать, но мне все еще нужно добавить зависимость XStream в моей POM. Я не понимаю, что такое использование весеннего волка? Если бы мне пришлось добавить зависимость xstream, то я могу напрямую использовать операцию xstreams toXml и делать с ней? Я был бы очень признателен за любую помощь, которую я мог бы понять в использовании весеннего волка.Использование весны oxm

Большое спасибо!

ответ

0

Весна обеспечивает абстракцию более высокого уровня для вас, устраняя код леса, который вам нужно написать. Напр. в случае OXM вы будете работать с Marshaller и Unmarshaller абстракциями независимо от используемых им реализаций (XStream, JAXB, Castor, XmlBeans и т. д.). Кроме того, он позволяет использовать DI для внедрения услуг маршаллинга/развязывания для ваших собственных услуг. Другим преимуществом является последовательная иерархия исключений, независимо от базовой реализации. Все это хорошо объяснено на их reference documentation.

Если у вас есть очень простые потребности и не уже не использовать Spring, то я предлагаю вам придерживаться JAXB, которая поставляется с JDK 6.

+0

спасибо за ваше предложение – zak

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