热门

最新

红包

立Flag

投票

同城

我的

发布
qq_44168134
Kaia_H
3 年前
trueqq_44168134

swagger技术 生成接口文档

使用Swagger你只需要按照它的规范去定义接口及接口相关的信息,再通过Swagger衍生出来的一系列项目和工具就可以做到生成各种格式的接口文档,以及在线接口调试页面等等

knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案

1. 导入maven坐标
2. webconfig里 加入两个注解@EnableSwagger2、@EnableKnife4j,还要创建一个docket对象,用于描述接口文档相关信息,webMvcConfig里创建两个方法,通过扫描controller包中的每一个方法将其映射为接口,apiinfo方法用于封装接口方法,
3.设置静态资源映射 (WebMvcConfig类中的addResourceHandlers方法),否则接口文档页面无法访问registry.addResourceHandler("doc.html").addResourceLocations("classpath:/META-INF/resources/"),registry.addResourceHandler("/webjars/**")addResourceLocations("classpath:/META-INF/resources/webjars/");
4.在LoginCheckFilter中设置不需要处理的请求路径

访问路径localhost:8080/doc.html/

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条动态
立即登录