Мы планируем сделать новое приложение с версией Spring 4.0.6. Мы используем контроллер, который может возвращать «XML» или «JSON». В предыдущем проекте мы успешно реализовали Jersey с поддержкой Spring для REST с использованием JAX-RS API, но после прочтения нескольких статей и предложений от пожилых людей они сказали, что Spring обеспечивает довольно хорошую поддержку REST.
Вот некоторые из моментов, которые действительно сбили меня с толку, если я использую поддержку Spring REST без использования JAX-RS и Jersey:
Как маршалинг и демаршалинг выполняется в Spring MVC?
Нужно ли для маршалинга или демаршалинга использовать jax-rs.
Если маршалинг и демаршалинг автоматически обрабатываются Spring, то как он узнает о xmlRootElements.
Я все еще смущен, если Spring доказывает очень хорошую поддержку REST, тогда почему люди все еще переходят на Джерси для REST? Действительно хочу узнать больше подробностей.
Если я сказал что-то не так, не обращайте на это внимания. Объяснение с примером действительно полезно.
Заранее спасибо!!