Stiamo progettando di realizzare una nuova applicazione con la versione Spring 4.0.6. Utilizziamo un controller che può restituire "XML" o "JSON". Nel progetto precedente abbiamo implementato con successo Jersey con Spring per il supporto REST utilizzando l'API JAX-RS, ma dopo aver letto alcuni articoli e suggerimenti dagli anziani hanno affermato che la primavera fornisce un supporto REST piuttosto buono.
Alcuni dei punti che mi hanno davvero confuso se utilizzo il supporto Spring REST senza usare JAX-RS e Jersey sono:
Come sono stati eseguiti il marshalling e l'unmarshaling in Spring MVC?
È necessario per il marshalling o unmarshaling è necessario utilizzare jax-rs.
Se il marshalling e l'unmarshaling vengono gestiti automaticamente entro la primavera, allora come fa a conoscere xmlRootElements.
Sono ancora confuso se la primavera sta dimostrando un ottimo supporto di REST, allora perché le persone continuano a scegliere Jersey per REST? Sto davvero cercando di saperne di più nei dettagli.
Se ho detto qualcosa di sbagliato, per favore ignoralo. La spiegazione con l'esempio è davvero utile.
Grazie in anticipo!!