【快速上手系列】使用Springboot集成Swagger2的简单使用测试
【快速上手系列】使用Springboot集成Swagger2的简单使用测试
简介
Swagger2是为了解决企业中接口(api)中定义统一标准规范的文档生成工具。 尤其是前后端分离时对一些业务接口也不太方便,接下来进行一下简单的使用测试。
使用步骤
创建一个springboot项目,如果你不会创建可以看这里:【快速搭建系列】idea傻瓜式快速搭建springboot框架
1、导入jar包
添加maven依赖
pom.xml
<!--swagger2依赖-->
<dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>2.9.2</version>
</dependency>
<!--视图逻辑swagger-ui-->
<dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger-ui</artifactId><version>2.9.2</version>
</dependency>
2、添加注解
在springboot启动类添加@EnableSwagger2
注解
/*** @Author Tuerlechat,* @Date 2022/12/5*/
@SpringBootApplication
@EnableSwagger2 //开启swagger2
public class Swagger2 {public static void main(String[] args) {SpringApplication.run(Swagger2.class,args);}
}
tips:@EnableSwagger2会扫描当前类所在包,及子包中所有的类型中的注解(毕竟都放到启动类上了
【快速上手系列】使用Springboot集成Swagger2的简单使用测试相关推荐
- thinkcmf5调用指定分类的二级_Tengine快速上手系列教程amp;视频:基于Python API的图片分类应用入门丨附彩蛋...
前言:近期,Tengine团队加班加点,好消息接踵而来,OpenCV 4.3.0发布,OPEN AI LAB AIoT智能开发平台Tengine与OpenCV合作共同加速边缘智能,Tengine再获业 ...
- springboot集成swagger2测试接口
springboot集成swagger2测试接口 1.需要的依赖 2.开始编写一个swagger2 3.演示效果图片 1.需要的依赖 <dependency><groupId> ...
- springboot集成swagger2多模块中文配置详细步骤,解决集成mybatis或mybatis-plus无法正常使用问题
springboot集成swagger2多模块中文配置详细步骤,解决集成mybatis或mybatis-plus无法正常使用问题 参考文章: (1)springboot集成swagger2多模块中文配 ...
- 13.9 SpringBoot集成Swagger2中遇到的问题
13.9 SpringBoot集成Swagger2中遇到的问题 我们在使用SpringBoot集成Swagger2中,访问:http://127.0.0.1:8188/swagger-ui.html ...
- springboot集成swagger2构建RESTful API文档
在开发过程中,有时候我们需要不停的测试接口,自测,或者交由测试测试接口,我们需要构建一个文档,都是单独写,太麻烦了,现在使用springboot集成swagger2来构建RESTful API文档,可 ...
- springboot集成swagger2,构建优雅的Restful API
springboot集成swagger2,构建优雅的Restful API 转载请标明出处: 原文首发于:https://www.fangzhipeng.com/springboot/2017/07/ ...
- SpringBoot集成Swagger2自动生成友好的RestApi测试页面及文档
springBoot集成swagger2 水煮鱼又失败了 https://www.jianshu.com/p/002ce2f26103 1 背景 springBoot作为微服务首选框架,为其他服务提供 ...
- spring cloud 快速上手系列 -> 02-配置中心 Config -> 022-Config客户端
spring cloud 快速上手系列 系列说明:快速上手,一切从简,搭建一个简单的微服务框架,让新手可以在这个基础框架上做各种学习.研究. 02-配置中心 Config 022-Config客户端 ...
- spring cloud 快速上手系列 -> 04-网关 Gateway -> 041-空的工程
spring cloud 快速上手系列 系列说明:快速上手,一切从简,搭建一个简单的微服务框架,让新手可以在这个基础框架上做各种学习.研究. 04-网关 Gateway 041-空的工程 1,说明 网 ...
最新文章
- python添加模块搜索路径
- 康威生命游戏是如何搭建计算机的?
- MobileNet教程(2):用TensorFlow搭建安卓手机上的图像分类App
- JavaScript 函数 伪数组 arguments
- CG CTF WEB COOKIE
- java阻塞超时_JAVA防线程阻塞(超时控制)
- Cogs 376. [IOI2002]任务安排(后效性DP)
- 远程桌面不能连接,提示awgina.dll取代错误的解决办法
- 现代软件工程 教学计划 中国科学技术大学-微软亚洲研究院联合培养班
- 计算机技术要求单科成绩吗,软考考试合格标准怎样确定?单科成绩是否保留?
- 深圳电大计算机等级考试报名时间2015,杭州2015下半年计算机等级考试报名
- 专题_期权交易必备知识
- 装了linux开机出现错误,[已解决]安装完,启动出现错误!
- bzoj 1552: [Cerc2007]robotic sort bzoj 3506: [Cqoi2014]排序机械臂(splay区间翻转)
- wordpress 如何移除管理后台仪表盘小工具
- getpass函数用法
- masscan for windows windows编译masscan
- 如何免费下载优质的PPT模板?
- 传奇服务器如何修改地图和刷怪,传奇如何将怪物刷在指定地图?
- 浪潮4U服务器 raid5 直通(JBOD)
热门文章
- IReport生成二维码
- 知乎周源微信_每周源代码30-具有XML文字的VB.NET作为ASP.NET MVC的视图引擎
- 简单高效的直播直播系统源码需要的服务器
- windows WSL2 使用Xfce+dummy虚拟显示+VNC显示方案
- 自动化来袭,程序员是否正在走向另一个泡沫?
- 《崔庆才Python3网络爬虫开发实战教程》学习笔记(5):将爬虫爬取到的数据存储到TXT,Word,Excel,Json等文件中
- 修改stata执行程序和调用数据路径的cd命令,以及查找程序的findit或help命令
- I2C的七宗罪——I2C使用中的坑
- 一文深入浅出理解国产开源木兰许可系列协议
- Oracle数据库配置二