当前位置: 首页 > 知识库问答 >
问题:

在JAX-RS和SPRING restful API之间实现restful web服务,哪一个更好?

拓拔泉
2023-03-14

我已经通过jax-rs实现了restful webservice和Spring rest模板。我觉得两者都很好。帮助我决定哪一个工作更好与大量的数据......

感谢提前......

共有1个答案

杨志强
2023-03-14

SpringREST支持基于MVC,而不是JAX-RS的实际实现。如果您的应用程序已经在Spring上,并且您对使用Jersey没有任何限制,SpringREST将是有意义的。

JAX-RS只是一个规范,你可以用apache cxf或RestEasy来代替jersey。

参考:SpringMVC和JAX-RS兼容框架

REST Web服务的Spring 4 vs泽西

 类似资料:
  • 我正在开发一个安全的web应用程序,它可以进行金融交易,并在其中使用spring。哪个更适合用于安全性、JAX-RS服务或SpringREST服务?我考虑使用spring,因为我们已经在应用程序中使用它了,如果它提供了功能,那么为什么要使用JAX-RS,但正如我所说的,它是一个高度安全的web应用程序,人们将在其中购买东西并进行金融交易,所以我必须看看哪个更适合使用。 我看了下面的博客还是有点困惑

  • 问题内容: 请原谅我,但我可能不熟悉正确询问此问题所需的所有术语。 我正在使用jax-rs 的实现在Java中使用一个相当简单的REST Web服务。方法头是这样的: MessageContext在哪里。 我要完成的两件事似乎无法弄清: 如果满足某些条件(例如,出现错误),则更改内容类型 更改响应的状态码 我尝试通过通过MessageContext访问响应来更改响应: 但是这些变化与发送的响应无关

  • 泽西-客户端 泽西-普通 jersey-container-servlet jersey-container-servlet-core 泽西-服务器 如果我这样做,我总是得到以下异常: 经过一些研究,我发现我应该添加jersey-servlet-1.12.jar,而不是从上面发布的下载源添加jar。所以我做了。我将其添加到web.xml中

  • 问题内容: 我正在尝试在JBoss jboss-eap-6.1 AS上运行一个简单的“ Hallo World”应用程序Jersey 2.3.1 REST服务。在web.xml中,我禁用了restEasy库。部署期间出现错误: JBWEB000289:Servlet com.sun.jersey.samples.helloworld.resources.MyApplication抛出load()异

  • 问题内容: 我有一个关于JAX-RS的非常基本的问题,但我无法以某种方式轻易找到答案。 我正在尝试将使用“标准” Javax servlet的REST服务重构为“手工”将请求路由到方法的“ REST服务”,使其成为“更干净的” JAX- RS实现。当前应用程序在servlet init()期间设置一些变量。它将那些属性分配为HttpServlet类的属性,因此它们在每个doGet()期间都可用,并

  • 你好,我曾与JAX-WS合作开发基于SOAP的网络服务。现在我想使用REST,因为正如我从这里学习的那样,REST比SOAP有优势。 但从不同的文章中,我知道我们也可以从JAX-WS创建RESTful Web服务。但是大多数人说我们应该使用JAX-RS而不是JAX-WS。 我的问题是JAX-WS RESTful webservice和JAX-RS(泽西)之间有什么区别。JAX-RS相对于JAX-W