首页
工具箱
Search
1
python生成剪映草稿解析
2,198 阅读
2
Vue vben admin 2.0的封装部分坑点
1,792 阅读
3
时间的风景/TimeScapes 母带Rip (1080p/4K) 下载
1,461 阅读
4
百度地图坐标系对腾讯地图坐标系转换
1,442 阅读
5
VUE中使用mathjs的方法
1,424 阅读
技术宅的演示性文稿
技术宅的吐槽文档
一个的舞台
唱唱反调
老文章归档
光年计划
登录
Search
标签搜索
老文章
CS
长春
大学
程序员
vue
酷游CS俱乐部
dedecms
织梦
php
vant
小程序
军训
缘
ie6
google
大连
2012
js
ecshop
茶树虾
累计撰写
306
篇文章
累计收到
129
条评论
首页
栏目
技术宅的演示性文稿
技术宅的吐槽文档
一个的舞台
唱唱反调
老文章归档
光年计划
页面
工具箱
搜索到
1
篇与
swagger ui
的结果
2020-08-06
swagger ui
swagger uiSwagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。一、作用(一)接口的文档在线自动生成。(二)功能测试。二、主要项目(一)Swagger-tools:提供各种与Swagger进行集成和交互的工具。例如模式检验、Swagger 1.2文档转换成Swagger 2.0文档等功能。(二)Swagger-core: 用于Java/Scala的的Swagger实现。与JAX-RS(Jersey、Resteasy、CXF...)、Servlets和Play框架进行集成。(三)Swagger-js: 用于JavaScript的Swagger实现。(四)Swagger-node-express: Swagger模块,用于node.js的Express web应用框架。(五)Swagger-ui:一个无依赖的HTML、JS和CSS集合,可以为Swagger兼容API动态生成优雅文档。(六)Swagger-codegen:一个模板驱动引擎,通过分析用户Swagger资源声明以各种语言生成客户端代码。三、maven<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>1.0(版本自行选择)</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>1.0(版本自行选择)</version> </dependency>四、使用(spring boot)(一)配置swagger: enable: true(二)创建SwaggerAppConfig@EnableSwagger2 @Configuration public class SwaggerAppConfig { @Value("${swagger.enable}") private boolean enableSwagger; private ApiInfo apiInfo() { return new ApiInfoBuilder() .title("接口文档") .description("服务调试接口") .contact(ApiInfo.DEFAULT_CONTACT) .version("1.0.1") .build(); } @Bean public Docket commonWechat() { Docket docket = new Docket(DocumentationType.SWAGGER_2); docket.enable(enableSwagger) .groupName("测试相关API") .apiInfo(apiInfo()) .select() .paths(PathSelectors.regex("/common/.*")) .build(); return docket; } }(二)接口文件注入@Api(description = "基础服务API")@Api(description = "基础服务API") @RestController @RequestMapping("/common") public class CommonController extends BaseController { }
2020年08月06日
152 阅读
0 评论
0 点赞