当前位置:网站首页 > R语言数据分析 > 正文

swagger2配置(swagger2 配置)



/ * Swagger配置 */ @Configuration @EnableSwagger2 public class SwaggerConfig { @Bean public Docket api() { return new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiInfo()) .select() // 自行修改为自己的包路径 .apis(RequestHandlerSelectors.basePackage("com.xx.xx.controller")) .paths(PathSelectors.any()) .build() .globalOperationParameters(setHeaderToken()); } private ApiInfo apiInfo() { return new ApiInfoBuilder() .title("平台api文档") .description("restful 风格接口") //服务条款网址 //.termsOfServiceUrl("http://www.hdvon.cn/") .version("1.0") //.contact(new Contact("xxx有限公司", "url", "email"))  .build(); } private List<Parameter> setHeaderToken() { ParameterBuilder tokenPar = new ParameterBuilder(); List<Parameter> pars = new ArrayList<>(); tokenPar.name("token").description("token令牌").modelRef(new ModelRef("string")).parameterType("header").required(false); pars.add(tokenPar.build()); return pars; } }
到此这篇swagger2配置(swagger2 配置)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • grid布局阮一峰(grid 布局)2025-07-28 22:27:05
  • 启动docker 镜像(docker镜像启动参数)2025-07-28 22:27:05
  • entreat翻译(entries 翻译)2025-07-28 22:27:05
  • aurora是什么牌子手表是哪国的(aur0ra是什么牌子)2025-07-28 22:27:05
  • uchar num什么意思(uchar ms)2025-07-28 22:27:05
  • 数组的some(数组的sort方法怎么用)2025-07-28 22:27:05
  • git clone 版本号(git clone remote unauthorized)2025-07-28 22:27:05
  • 启动docker守护进程(docker 进程守护)2025-07-28 22:27:05
  • linux修改文件权限为root(linux修改文件权限为rwxrxr)2025-07-28 22:27:05
  • redhat操作系统最新版本(redhat linux最新版本2019)2025-07-28 22:27:05
  • 全屏图片