Swagger Client与Spring Rest文档的生成



我已经看过今年春季休息文档 - 视频

我们正在进行Spring Boot Projects,并使用Springfox库来生成Swagger-UI和Swagger文档,如下所示

我们喜欢Spring REST文档可以为生成REST API文档而做的事情,并且我们不必在控制器代码中添加@ApiResponse或@ApioPeration之类的宣传注释。以及该文档现在与代码有关的事实。

但是,如果与Spring Rest文档一起使用,我们会错过自动为API生成的Swagger-UI(当我们使用Swagger Integration时)。

是否有可能像Swagger UI这样的春季休息文档生成测试UI。

,这完全直接与春季休息文档的设计思想和意图背道而驰。它的主要目标之一是文档与单位测试相关,因此即使您在休息合同中进行逻辑或签名更改,您也知道您的文档也很坚固。

当您链接到的视频提供了许多示例,介绍了自动化文档的生成如何产生许多不受欢迎的不引人注目的输出。

因此,它可以选择做更多的工作来获得更好的文档,或者做完全自动化的选项以节省时间并获得可行的质量,但质量较低。这是您的优先事项。

此项目生成了Spring Rest文档的OpenAPI规范。

https://github.com/epages-de/restdocs-api-pec

最新更新