SpringBoot之可视化api
先介绍一下这个库能干嘛。输入网址: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相关推荐
- springboot日志可视化_spring boot面试问题集锦
击上方"码农突围",马上关注,每天早上8:50准时推送 真爱,请置顶或星标 译文作者:david 原文链接:https://www.javainuse.com/spring/Sp ...
- springboot日志可视化_Springboot面试问题集锦
本文为译文,译文作者:david . 原文:Spring Boot Interview Questions Q: 什么是spring boot? A: 多年来,随着新功能的增加,spring变得越来越 ...
- java弧线_数据可视化API之弧线图实现
前言 数据可视化API(Web),是基于腾讯位置服务JavaScript API GL实现的专业地理空间数据可视化渲染引擎. 通过这套API,可以实现轨迹数据.坐标点数据.热力.迁徙.航线等空间数据的 ...
- 【收藏】使用springboot构建rest api远程提交spark任务
使用springboot构建rest api远程提交spark任务 https://blog.csdn.net/hlp4207/article/details/100831384
- SpringBoot+Swagger整合API
SpringBoot+Swagger整合API Swagger:整合规范的api,有界面的操作,测试 1.在pom.xml加入swagger依赖 <!--整合Swagger2配置类-->& ...
- SpringBoot 自动生成API文档
SpringBoot 自动生成API文档 在做项目的时候,如果项目是前后分离的,后端一定要和前端或者是移动端对接接口,那么问题来了,接口是不是要自己写给他们看,一般的会采用Excel或者Word来写, ...
- 人口热力图java_数据可视化API之热力图实现
前言 数据可视化API(Web),是基于腾讯位置服务JavaScript API GL实现的专业地理空间数据可视化渲染引擎. 通过这套API,可以实现轨迹数据.坐标点数据.热力.迁徙.航线等空间数据的 ...
- 数据可视化API之轨迹图实现
前言 数据可视化API(Web),是基于腾讯位置服务JavaScript API GL实现的专业地理空间数据可视化渲染引擎. 通过这套API,可以实现轨迹数据.坐标点数据.热力.迁徙.航线等空间数据的 ...
- SpringBoot+Swagger2实现可视化API文档流程
场景 swagger官网: https://swagger.io/ 效果 会将所有的接口Controller可视化显示 点击其中的Controller显示具体的接口方法,左边是请求的方式,中间是接口的 ...
最新文章
- collections模块简介
- oracle中create table with as和insert into with as语句
- 搜索引擎名字引发的思考
- Python——爬虫
- Java中的Properties类详解Properties配置文件
- C#汉字转换拼音技术详解(高性能)
- 携号转网不会有多大影响
- yacc语法学习-part1
- 常用#免费%代理IP库整理*收藏——实时@更新(大概)
- ssm基于J2EE的办公用品管理系统
- 推荐8款免费企业邮箱,让你的工作便捷起来
- 如何把excel中的多行数据按行数拆分成多个
- 液晶显示器常见、尺寸、分辨率、点距
- 橡胶接头分类和型号规格选择
- 【渝粤题库】国家开放大学2021春2110行政法与行政诉讼法题目
- ADC—应用交付-AX系列
- 1C.小a与星际探索(C++)
- 考研计算机西电和大连理工大学教务处,高考或考研,大连理工大学和电子科技大学怎么选?其实很简单...
- 云灾备、云容灾、云备份、数据库上云、线下线上云灾备、灾备有云等
- 安装libtiff3.6
热门文章
- hibernate操作数据库
- CSRF verification failed. Request aborted.的解决办法
- 学习Jsoup(一)
- VBA中常用的字符串处理函数
- Matlab中插值函数使用
- 混合汇编 src-control
- QT中如果出现: warning: 'nullptr' is incompatible with C++98等类似警告
- g标签 怎么设置svg_svg g标签的运用
- python的基础_毫无基础的人如何入门 Python ?
- python设计一个爱心_python画一个玫瑰和一个爱心