We are planning to make a new application with spring 4.0.6 version. We use controller that can return \"XML\" or \"JSON\". In the previous project we have successfully imp
AFAIK Spring REST support is based on Spring MVC and its not JAX-RS implementation while Jersey has implemented JAX-RS specification. Those having Spring (Core, AOP or MVC) in their project chooses Spring ReST support over JAX-RS implementor.
I recommend Jersey as its mature, implements JAX-RS and is easy to use.