首页 文章

swagger-api和JAX-RS有什么区别?

提问于
浏览
2

swagger-apiJAX-RS 之间有什么区别?

swagger-api 仅用于文档吗? (例如 @ApiOperation

2 回答

  • 4

    jax-rs是REST规范,它由jersey,resteasy等实现,swagger更多的是文档化,它有一个简单的界面,如果你想测试并从不同的平台更容易调整你的休息功能

  • 3

    根据API文档,JAX-RS是RESTful Web服务的Java API,它提供可移植的API,用于开发,公开和访问符合REST架构风格原则设计和实现的Web应用程序 .

    另一方面,当您使用任何JAX-RS实现(Jersey,RestEasy,Apache-CXF等已经由@Bijoy提到)实现您的restful Web服务时,Swagger就会出现 . Swagger通过使表单看起来很好且易于呈现来为您的API添加表单,以便可以轻松编写客户端代码,同时通过将文档与代码集成,使文档成为一项不那么无聊的任务 . 不用说,还节省了在编码结束后完成文档所需的额外时间 . 从这个意义上讲,它有点革命性 .

相关问题