先介绍一下这个库能干嘛。输入网址:http://localhost:8080/swagger-ui.html

就可以直接返回下面的界面。这个界面是干嘛的呢?其实就是http接口文档的说明。

我们可以借助于两个依赖,就可以实现代码写完,接口的说明文档也就写完了。是不是很厉害。。。反正我是觉得非常给力。

下面来先添加依赖

     <dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>2.8.0</version></dependency><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger-ui</artifactId><version>2.8.0</version></dependency>

然后写一个接口

@RestController
@RequestMapping("/app")
@Api("APP登录接口")
public class posttt {@PostMapping("login")@ApiOperation("登录")public String login() {return "success";}
}

另外,还需要写一个SwaggerConfig类

@Configuration
@EnableSwagger2
public class SwaggerConfig {@Beanpublic Docket createRestApi() {return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).select().apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class))           //加了ApiOperation注解的方法,生成接口文档//.apis(RequestHandlerSelectors.basePackage("com.insigma.modules.job.controller"))  //包下的类,生成接口文档.paths(PathSelectors.any()).build();}private ApiInfo apiInfo() {return new ApiInfoBuilder().title("开源平台").description("文档").termsOfServiceUrl("http://").version("2.0").build();}

然后启动程序,就有上面的截图了。。。

SpringBoot之可视化api相关推荐

  1. springboot日志可视化_spring boot面试问题集锦

    击上方"码农突围",马上关注,每天早上8:50准时推送 真爱,请置顶或星标 译文作者:david  原文链接:https://www.javainuse.com/spring/Sp ...

  2. springboot日志可视化_Springboot面试问题集锦

    本文为译文,译文作者:david . 原文:Spring Boot Interview Questions Q: 什么是spring boot? A: 多年来,随着新功能的增加,spring变得越来越 ...

  3. java弧线_数据可视化API之弧线图实现

    前言 数据可视化API(Web),是基于腾讯位置服务JavaScript API GL实现的专业地理空间数据可视化渲染引擎. 通过这套API,可以实现轨迹数据.坐标点数据.热力.迁徙.航线等空间数据的 ...

  4. 【收藏】使用springboot构建rest api远程提交spark任务

    使用springboot构建rest api远程提交spark任务 https://blog.csdn.net/hlp4207/article/details/100831384

  5. SpringBoot+Swagger整合API

    SpringBoot+Swagger整合API Swagger:整合规范的api,有界面的操作,测试 1.在pom.xml加入swagger依赖 <!--整合Swagger2配置类-->& ...

  6. SpringBoot 自动生成API文档

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

  7. 人口热力图java_数据可视化API之热力图实现

    前言 数据可视化API(Web),是基于腾讯位置服务JavaScript API GL实现的专业地理空间数据可视化渲染引擎. 通过这套API,可以实现轨迹数据.坐标点数据.热力.迁徙.航线等空间数据的 ...

  8. 数据可视化API之轨迹图实现

    前言 数据可视化API(Web),是基于腾讯位置服务JavaScript API GL实现的专业地理空间数据可视化渲染引擎. 通过这套API,可以实现轨迹数据.坐标点数据.热力.迁徙.航线等空间数据的 ...

  9. SpringBoot+Swagger2实现可视化API文档流程

    场景 swagger官网: https://swagger.io/ 效果 会将所有的接口Controller可视化显示 点击其中的Controller显示具体的接口方法,左边是请求的方式,中间是接口的 ...

最新文章

  1. collections模块简介
  2. oracle中create table with as和insert into with as语句
  3. 搜索引擎名字引发的思考
  4. Python——爬虫
  5. Java中的Properties类详解Properties配置文件
  6. C#汉字转换拼音技术详解(高性能)
  7. 携号转网不会有多大影响
  8. yacc语法学习-part1
  9. 常用#免费%代理IP库整理*收藏——实时@更新(大概)
  10. ssm基于J2EE的办公用品管理系统
  11. 推荐8款免费企业邮箱,让你的工作便捷起来
  12. 如何把excel中的多行数据按行数拆分成多个
  13. 液晶显示器常见、尺寸、分辨率、点距
  14. 橡胶接头分类和型号规格选择
  15. 【渝粤题库】国家开放大学2021春2110行政法与行政诉讼法题目
  16. ADC—应用交付-AX系列
  17. 1C.小a与星际探索(C++)
  18. 考研计算机西电和大连理工大学教务处,高考或考研,大连理工大学和电子科技大学怎么选?其实很简单...
  19. 云灾备、云容灾、云备份、数据库上云、线下线上云灾备、灾备有云等
  20. 安装libtiff3.6

热门文章

  1. hibernate操作数据库
  2. CSRF verification failed. Request aborted.的解决办法
  3. 学习Jsoup(一)
  4. VBA中常用的字符串处理函数
  5. Matlab中插值函数使用
  6. 混合汇编 src-control
  7. QT中如果出现: warning: 'nullptr' is incompatible with C++98等类似警告
  8. g标签 怎么设置svg_svg g标签的运用
  9. python的基础_毫无基础的人如何入门 Python ?
  10. python设计一个爱心_python画一个玫瑰和一个爱心