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

use*_*697 2 jax-rs swagger

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

是swagger-api唯一的文档吗?(例如@ApiOperation)

Sam*_*ada 5

根据API文档,JAX-RS是RESTful Web服务的Java API,它提供可移植的API,用于开发,公开和访问根据REST体系结构样式的原理设计和实现的Web应用程序。

另一方面,当您使用任何JAX-RS实现(如@Bijoy已经提到的Jersey,RestEasy,Apache-CXF等)实现了宁静的Web服务时,Swagger就会出现。Swagger通过使API看起来好看,易于展示,从而为API添加了形式,以便可以轻松编写客户端代码,与此同时,通过将其与代码集成,它也使文档的工作量大大减少。不用说,如果在编码结束后完成,还可以节省额外的文档时间。从这个意义上讲,它有点革命性。