我们计划使用 Spring 4.0.6版本开发一个新的应用程序。我们使用可以返回“ XML”或“ JSON”的控制器。 在前一个项目中,我们已经成功地使用 JAX-RS API 实现了 Jersey 和 Spring 对 REST 的支持,但是在阅读了一些前辈们的文章和建议后,他们说 Spring 提供了非常好的 REST 支持。
如果我在不使用 JAX-RS 和 Jersey 的情况下使用 Spring REST 支持,那么我真正感到困惑的一些问题是:
在 Spring MVC 中如何进行封送和解封送?
封送处理或解封送处理是否需要使用 jax-rs。
如果封送和解封是由 spring 自动处理的,那么它如何知道 xmlRootElement。
如果 Spring 证明了 REST 非常好的支持,那么为什么人们仍然使用 Jersey 来支持 REST 呢? Really looking to know more in details.
如果我说错了什么,请不要理会。 举例说明真的很有帮助。
先谢谢你! !