swagger-api 和 JAX-RS 有什么区别?
What is the difference between swagger-api and JAX-RS?
swagger-api
和 JAX-RS
有什么区别?
swagger-api
是否仅用于文档? (例如 @ApiOperation
)
jax-rs 是 REST 规范,由 jersey、resteasy 等实现,swagger 更侧重于文档,它有一个简单的界面,如果你想测试并使不同平台更容易适应你的其余功能
根据 API 文档,JAX-RS 是 Java API for RESTful Web Services 提供可移植的 APIs开发、公开和访问按照 REST 架构风格原则设计和实现的 Web 应用程序。
另一方面,当您使用任何 JAX-RS 实现(Jersey、RestEasy、Apache-CXF 等,@ 已经提到)实现 restful Web 服务时,Swagger 就会出现比乔伊)。 Swagger 通过使 API 看起来美观且易于呈现,从而为您的 API 添加了形式,以便可以轻松编写客户端代码,同时它还通过将文档与代码集成来使文档成为一项不那么乏味的任务。不用说,如果在编码结束后完成,还可以节省记录所需的额外时间。从这个意义上来说,还是有点革命性的。
swagger-api
和 JAX-RS
有什么区别?
swagger-api
是否仅用于文档? (例如 @ApiOperation
)
jax-rs 是 REST 规范,由 jersey、resteasy 等实现,swagger 更侧重于文档,它有一个简单的界面,如果你想测试并使不同平台更容易适应你的其余功能
根据 API 文档,JAX-RS 是 Java API for RESTful Web Services 提供可移植的 APIs开发、公开和访问按照 REST 架构风格原则设计和实现的 Web 应用程序。
另一方面,当您使用任何 JAX-RS 实现(Jersey、RestEasy、Apache-CXF 等,@ 已经提到)实现 restful Web 服务时,Swagger 就会出现比乔伊)。 Swagger 通过使 API 看起来美观且易于呈现,从而为您的 API 添加了形式,以便可以轻松编写客户端代码,同时它还通过将文档与代码集成来使文档成为一项不那么乏味的任务。不用说,如果在编码结束后完成,还可以节省记录所需的额外时间。从这个意义上来说,还是有点革命性的。