您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Spring MVC REST不兼容JAX-RS。有关系吗?

Spring MVC REST不兼容JAX-RS。有关系吗?

恕我直言,如果您的Web应用程序仅返回JSON / XML,则没有太大区别。但是,如果Web应用程序的某些端点需要返回HTML,则Spring MVC更好。我认为是因为JAX-RS不提供任何MVC机制(AFAIK)。Jersey(JAX-RS实现之一)提供了Viewable / Template以支持MVC,但这是Jersey特定的功能,不是JAX-RS规范的一部分。

https://jersey.java.net/documentation/latest/mvc.html

此外,此博客可能还会为您提供一些见解。

http://sleeplessinslc.blogspot.jp/2012/02/jersey-jax-rs-mvc-killed-spring- mvc.html (博客的结论与标题不同) ,不过。)

编辑-这是所问问题的答案:

如上面的第二个链接所述:

Jersey是一种JAX-RS的实现,如果需要,可以将Jersey换成RestEasy之类的其他提供商。另一方面,Spring MVC具有REST Web服务支持,但不是JAX-RS实现,因此与Spring MVC紧密相关。

Java 2022/1/1 18:15:01 有514人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶