- 号称世界上最流行的API框架
- Restful Api 文档在线自动生成器 => API 文档 与API 定义同步更新
- 直接运行,在线测试API
- 支持多种语言 (如:Java,PHP等)
- Swgger官网:https://swagger.io/

HelloWord.java
SwaggerConfig.java
浏览器输入:http://localhost:8080/swagger-ui.html

SwaggerConfig.java

通过Docket.select()配置怎么扫描


配置是否启用Swagger,如果是false,在浏览器将无法访问
application.properties切换环境

SwaggerConfig.java

关闭swagger2使用显示页面:

如果没有配置分组,默认是default。



一个Docket对应一个分组

只要我们的接口中,返回值中存在实体类,他就会被扫描到Swagger中
User.java

注:并不是因为@ApiModel这个注解让实体显示在这里了,而是只要出现在接口方法的返回值上的实体都会显示在这里,而@ApiModel和@ApiModelProperty这两个注解只是为实体添加注释的。
@ApiModel为类添加注释
@ApiModelProperty为类属性添加注释
@@ApiOperation为方法添加注释

2、bootstrap-ui 访问 http://localhost:8080/doc.html

3、Layui-ui 访问 http://localhost:8080/docs.html

4、mg-ui 访问 http://localhost:8080/document.html

内容参考:https://blog.csdn.net/_/article/details/
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/11632.html