基于Java的REST服务(JSON)是否需要第三方框架?

基于Java的REST服务(JSON)是否需要第三方框架?,java,web-services,jakarta-ee,rest,jax-rs,Java,Web Services,Jakarta Ee,Rest,Jax Rs,当然,JAX-RS应该在没有任何附加框架的情况下工作,就像JAX-WS一样。 但在JAX-WS中,我只是在POJO上添加了一些注释,用一行代码创建了一个自托管服务,就这样 我找不到任何教程或资源来展示如何使用JAX-RS进行同样的操作。几乎每个教程都使用Jersey(或Easyrest等),至少使用Maven。难道没有一种简单的方法可以像使用JAX-WS一样设置基于Rest的服务吗 多谢各位 编辑:嗯,我认为没有这些框架,@Path等注释是不可用的?我的eclipse无法引用/找到它们:(JAX

当然,JAX-RS应该在没有任何附加框架的情况下工作,就像JAX-WS一样。 但在JAX-WS中,我只是在POJO上添加了一些注释,用一行代码创建了一个自托管服务,就这样

我找不到任何教程或资源来展示如何使用JAX-RS进行同样的操作。几乎每个教程都使用Jersey(或Easyrest等),至少使用Maven。难道没有一种简单的方法可以像使用JAX-WS一样设置基于Rest的服务吗

多谢各位


编辑:嗯,我认为没有这些框架,@Path等注释是不可用的?我的eclipse无法引用/找到它们:(

JAX-RS是一个API。Jersey和RESTEasy是它的实现。Jersey是JAX-RS的“引用”实现,因此经常出现在教程中(毕竟,使用它需要一些API实现)


Restful Web服务可以轻松访问。您甚至可以使用:

URL=newurl(docUrl);
HttpsURLConnection connection=(HttpsURLConnection)url.openConnection();


您可以像在其他任何地方使用一样使用连接。

REST web服务很容易手工完成,我想这与基于框架的解决方案之间的距离很小。不过,使用简单的框架(不要重新启动轮子等)并没有什么错;Maven绝对不是必需的,他们可能只是在示例中使用它来简化设置。更接近问题的答案:[Link][1][1]: