| | |
| | | package com.xcong.excoin.configurations; |
| | | |
| | | import com.xcong.excoin.modules.member.entity.MemberEntity; |
| | | import io.swagger.annotations.Api; |
| | | import org.springframework.context.annotation.Bean; |
| | | import org.springframework.context.annotation.Configuration; |
| | | import springfox.documentation.builders.ApiInfoBuilder; |
| | |
| | | parameterBuilder.name("Authorization").description("令牌").modelRef(new ModelRef("string")).parameterType("header") |
| | | .required(false).build(); |
| | | parameters.add(parameterBuilder.build()); |
| | | return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).select().apis(RequestHandlerSelectors.any()) |
| | | .paths(PathSelectors.any()).build().globalOperationParameters(parameters); |
| | | return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).select().apis(RequestHandlerSelectors.withClassAnnotation(Api.class)) |
| | | .paths(PathSelectors.any()).build().globalOperationParameters(parameters).ignoredParameterTypes(MemberEntity.class); |
| | | } |
| | | |
| | | private ApiInfo apiInfo(){ |