spring boot整合swagger
本文仅展示总体配置,具体注解用法请另行搜索、查询。
1.加上maven依赖,引入相关包
1 | </pre> |
2.spring boot项目中加入配置类
添加一个配置对象,大体代码如下:
1 |
|
3.用各种注解加入接口说明
例如controller
1 |
|
实体类示例:
1 |
|
4. 效果



5. 如果配置了shiro或是拦截器,注意需要打开相关权限
以shiro为例,需做如下配置:
1 |
|
6. swagger接口显示地址
- http://ip:端口/swagger-ui.html Swagger官方UI
- http://ip:端口//doc.html 第三方Bootstarp皮肤的UI
7.参考文档
swagger2 注解说明 ( @ApiImplicitParams )
https://blog.csdn.net/jiangyu1013/article/details/83107255
spring boot项目中使用swagger2
https://www.jianshu.com/p/05be40b9a7a3
spring boot 整合 swagger2,并设置post,get请求方式
https://blog.csdn.net/qq\_36249132/article/details/90109815