我们发现前面教程《Swagger接口功能测试》上面的两个接口请求地址,都是基于springboot项目的如下配置:
server.servlet.context-path=/
默认请求都是以 / 根路径开始,也就是项目没有指定对应的api请求前缀,如果我们需要指定项目整体的api前缀,比如:
server.servlet.context-path=/panziye
那么我们就可以通过设置pathMapping方式来设置请求的统一前缀:

程序员导航
优网导航旗下整合全网优质开发资源,一站式IT编程学习与工具大全网站
@Bean
public Docket docket() {
// 创建一个 swagger 的 bean 实例
return new Docket(DocumentationType.SWAGGER_2)
// 配置基本信息
.apiInfo(apiInfo())
// 主要就是这一行设置,匹配统一前缀
.pathMapping("/panziye");
}
这时候我们的Swagger页面地址也变成了http://localhost:8080/panziye/swagger-ui.html,再去测试接口功能,发现有了统一前缀:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...



