Spring Boot 与 swagger 结合
. 配置pom.xml

2. 更改端口号,
在src/main/resources 下面添加一个application.yml文件.

3. 添加一个ModelCase entity.

4. 添加一个interface.

说明:
@Api: 作用在class上,对class的说明.
@ApiOperation: 作用在method上,对method的说明.
@ApiResponses: 表示响应.
@ApiResponse: 在ApiResponses中,表示一组响应.
@RequestMapping: 表示rest api 地址及方法
@ApiParam: 对参数进行说明
@Valid: 表示启用验证功能,但是你的entity必须包含相关注解,比如NotNull/Min等.
@RequestBody: 为了映射到entity从 request body中.
5. 添加实现

6. 添加一个Swagger 配置class

说明:
里面包含了一些描述及版本信息.
到这里就全部完成,现在可以去浏览器访问 http://localhost:8081/swagger-ui.html
能够看到如下: 包含了2个controller 以及上面的一些描述

Spring Boot 与 swagger 结合的更多相关文章
- Spring Boot 集成 Swagger,生成接口文档就这么简单!
之前的文章介绍了<推荐一款接口 API 设计神器!>,今天栈长给大家介绍下如何与优秀的 Spring Boot 框架进行集成,简直不能太简单. 你所需具备的基础 告诉你,Spring Bo ...
- Spring Boot 集成Swagger
Spring Boot 集成Swagger - 小单的博客专栏 - CSDN博客https://blog.csdn.net/catoop/article/details/50668896 Spring ...
- spring boot集成swagger,自定义注解,拦截器,xss过滤,异步调用,guava限流,定时任务案例, 发邮件
本文介绍spring boot集成swagger,自定义注解,拦截器,xss过滤,异步调用,定时任务案例 集成swagger--对于做前后端分离的项目,后端只需要提供接口访问,swagger提供了接口 ...
- Spring Boot初识(3)- Spring Boot整合Swagger
一.本文介绍 如果Web项目是完全前后端分离的话(我认为现在完全前后端分离已经是趋势了)一般前端和后端交互都是通过接口的,对接口入参和出参描述的文档就是Mock文档.随着接口数量的增多和参数的个数增加 ...
- spring boot+mybatis+swagger搭建
环境概述 使用的开发工具:idea 2018 3.4 环境:jdk1.8 数据库:MariaDB (10.2.21) 包管理:Maven 3.5 Web容器:Tomcat 8.0 开发机系统:Wind ...
- 【Swagger】可能是目前最好的 Spring Boot 集成 swagger 的方案
[Swagger]可能是目前最好的Spring Boot集成 swagger 的方案 (一)
cpu概述 一个典型的cpu由运算器.控制器.寄存器等器件组成,这些器件靠内部总线相连. 区别 内部总线实现cpu内部各个器件之间的联系 外部总线实现cpu外部和主板上其他器件的联系 8060cpu有 ...
- Excel动态图表
动态图表其实一点都不难,真的!先看效果,然后教你一步步实现.这是每个地区经销跟代销的数据.Step 01在开发工具插入表单控件.Step 02将表单控件调整到合适的大小,并设置控件格式.Step 03 ...
- JQuery案例二:实现全选、全不选和反选
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...