javaswagger配置(代码片段)

author author     2022-12-23     516

关键词:

相关jar:
<dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger2</artifactId>
    <version>2.2.2</version>
</dependency>
<dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger-ui</artifactId>
    <version>2.2.2</version>
</dependency>

配置类:

@Configuration
@EnableSwagger2
public class Swagger2 

    @Bean
    public Docket createRestApi() 
        return new Docket(DocumentationType.SWAGGER_2)
                .apiInfo(apiInfo())
                .select()
                .apis(RequestHandlerSelectors.basePackage("com.didispace.web"))
                .paths(PathSelectors.any())
                .build();
    

    private ApiInfo apiInfo() 
        return new ApiInfoBuilder()
                .title("Spring Boot中使用Swagger2构建RESTful APIs")
                .description("更多Spring Boot相关文章请关注:http://blog.didispace.com/")
                .termsOfServiceUrl("http://blog.didispace.com/")
                .contact("程序猿DD")
                .version("1.0")
                .build();
    

javaswagger注释用于授权

我正在使用以下swagger依赖关系为我的休息api:<dependency><groupId>org.apache.cxf</groupId><artifactId>cxf-rt-rs-service-description-swagger</artifactId><version>3.2.6</version> 查看详情

javascriptvisualstudio代码配置(代码片段)

查看详情

csharp配置文件配置(代码片段)

查看详情

textmysql配置文件配置(代码片段)

查看详情

textvim配置(代码片段)

查看详情

textssh配置(代码片段)

查看详情

textkirbynginx配置(代码片段)

查看详情

textgit配置(代码片段)

查看详情

javascriptvue配置(代码片段)

查看详情

javascriptlaravelmix配置(代码片段)

查看详情

markdownestereotipos配置(代码片段)

查看详情

csharpautofac配置(代码片段)

查看详情

csharpswashbuckle配置(代码片段)

查看详情

sqlairwatch配置(代码片段)

查看详情

sqlcreativeretailmdm配置(代码片段)

查看详情

jsonvscnodejs配置(代码片段)

查看详情

jsonstylelint配置(代码片段)

查看详情

jsonbootstrapcustomizer配置(代码片段)

查看详情