Ubuntu上的Swagger可通过以下方式与其他框架协同工作:
springfox-boot-starter
依赖,配置@EnableSwagger2
及Docket
Bean,启动后访问http://localhost:8080/swagger-ui.html
查看文档。djangorestframework
和drf-yasg
,在settings.py
中添加应用,在urls.py
配置Swagger路由,访问http://localhost:8000/swagger/
。Flask-RESTful
和flask-swagger-ui
,通过蓝图注册Swagger UI,访问http://localhost:5000/swagger/
。Swagger Codegen
根据OpenAPI规范生成客户端/服务端代码,支持多语言。swaggerapi/swagger-ui-express
镜像并运行容器。