代码:https://github.com/NIGHTFIGHTING/spring_boot_learning/tree/master/21-22/agan-boot/agan-boot-swagger

Swagger UI 呈现出来的是一份可交互式的 API 文档,我们可以直接在文档页面尝试 API 的调用,省去了准备复杂的调用参数的过程。
增加一个swagger配置类
```
@Configuration
@EnableSwagger2
public class SwaggerConfig {@Value(value = "${spring.swagger2.enabled}")private Boolean swaggerEnabled;@Beanpublic Docket createRestApi() {return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).enable(swaggerEnabled).select().apis(RequestHandlerSelectors.basePackage("com.agan.boot")).paths(PathSelectors.any()).build();}private ApiInfo apiInfo() {return new ApiInfoBuilder().title("接口文档").description("阿甘讲解 Spring Boot").termsOfServiceUrl("https://study.163.com/provider/1016671292/index.htm").version("1.0").build();}
}
```

http://127.0.0.1:9091/swagger-ui.html#/

22.案例实战:把springboot的接口,自动生成接口文档相关推荐

  1. springboot 集成 swagger 自动生成API文档

    Swagger是一个规范和完整的框架,用于生成.描述.调用和可视化RESTful风格的Web服务.简单来说,Swagger是一个功能强大的接口管理工具,并且提供了多种编程语言的前后端分离解决方案. S ...

  2. SpringBoot+Swagger2实现自动生成API文档

    Swagger概述 Swagger是一组围绕OpenAPI规范构建的开源工具,可帮助设计.构建.记录和使用REST API. 简单说下,它的出现就是为了方便进行测试后台的restful形式的接口,实现 ...

  3. SpringBoot 自动生成API文档

    SpringBoot 自动生成API文档 在做项目的时候,如果项目是前后分离的,后端一定要和前端或者是移动端对接接口,那么问题来了,接口是不是要自己写给他们看,一般的会采用Excel或者Word来写, ...

  4. 【接口文档】Django restful framework中自动生成API文档

    Django restful framework中自动生成API文档 一.Swagger概述 1.引言 当接口开发完成,紧接着需要编写接口文档.传统的接口文档使用Word编写,or一些接口文档管理平台 ...

  5. 干掉 Swagger + Postman?测试接口直接生成API文档,这个国产文档工具真香!

    点击上方"芋道源码",选择"设为星标" 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | ...

  6. windows api中文文档_Web服务开发:Spring集成Swagger,3步自动生成API文档

    目录: 1,Spring Boot集成Swagger 2,Swagger接口文档页面 3,常见问题和解决方法 在Sping开发REST接口服务时,API文档是不可缺少的一个重要部分.Swagger框架 ...

  7. 干掉 Postman?测试接口直接生成API文档,这工具真香!

    前几天粉丝群有小伙伴问,有啥好用的API文档工具推荐,无意间发现了一款工具,这里马不停蹄的来给大家分享一下. ShowDoc一个非常适合团队的在线API文档工具,也支持用docker自建文档服务,不过 ...

  8. 干掉 Postman?测试接口直接生成API文档,这个工具我爱了

    前几天粉丝群有小伙伴问,有啥好用的API文档工具推荐,无意间发现了一款工具,这里马不停蹄的来给大家分享一下. ShowDoc一个非常适合团队的在线API文档工具,也支持用docker自建文档服务,不过 ...

  9. swagger 修改dto注解_Web服务开发:Spring集成Swagger,3步自动生成API文档

    目录: 1,Spring Boot集成Swagger 2,Swagger接口文档页面 3,常见问题和解决方法 在Sping开发REST接口服务时,API文档是不可缺少的一个重要部分.Swagger框架 ...

  10. Java使用FreeMarker自动生成Word文档(带图片和表单)

    Java使用FreeMarker自动生成Word文档(带图片和表单) 1 背景 2 目标效果 3 创建Word模板 3.1 创建模板文档 3.2 转换模板文档 3.3 处理模板文档中的占位符 3.4 ...

最新文章

  1. 图像复原的神经网络稀疏表示
  2. 谷歌“亲儿子”竟然成为了NLP革新者
  3. python使用复合语句def创建函数对象_【收藏】Python实用技巧-成为Pythoner必经之路...
  4. 天下会 - 搜索实战系列之视频
  5. 基于Verilog的按键控制LED灯
  6. STM32复位源判断
  7. x61 linux 驱动 无线网卡,联想ThinkPad X61无线网卡驱动
  8. 离散数学及其应用知识点总结
  9. 2021新手、小白快速安装KALI教程
  10. 优秀的程序员是如何利用工具来提升工作效率的?
  11. Spark Transformation —— subtract
  12. 数据库综合查询与视图操作
  13. Airbnb短租数据分析报告
  14. 硬件设计—数字电路常用设计准则
  15. 星际反作弊2.3for-win7-xp-win8-win10
  16. 关于DistroWatch
  17. WebBrowser中打开新页面
  18. 全球10个最火的初创企业生态系统
  19. k=a b=1 是合法的c语言赋值语句,请选出合法的C语言赋值语句请选出合法的C语言赋值语句 A) a=b=58 B) i++; C) a=58,b=58 D) k=int(a+b);...
  20. gamestream打不开解决方法

热门文章

  1. 浏览器的资源并发亲试
  2. 李洪强iOS开发之后使用XIB实现横向滚动的UIScrollView
  3. Android PackageManagerService分析三:卸载APK
  4. ROS 内外网做双网卡绑定负载分流教程bonding 配置教程
  5. 【百度地图API】圣诞节里不会迷路的麋鹿——驾车导航
  6. 天气查询接口演示示例
  7. Silverlight客户端和WCF服务器端共享类库
  8. angular 生命周期钩子 ngOnInit() 和 ngAfterViewInit() 的区别
  9. 理解一下策略模式,工厂模式
  10. Linux的文件权限与目录配置