# Swagger **Repository Path**: mr-monster/swagger ## Basic Information - **Project Name**: Swagger - **Description**: 用于保存学习时写下的代码和知识点 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-12-24 - **Last Updated**: 2020-12-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Swagger #### 介绍 用于保存Swagger学习时写下的代码和知识点 #### 1.加载依赖 ``` io.springfox springfox-swagger2 2.9.2 io.springfox springfox-swagger-ui 2.9.2 ``` #### 2.Swagger2配置类 ``` @Configuration @EnableSwagger2 //开启Swagger public class Swagger2{ @Bean public Docket docket1() { return new Docket(DocumentationType.SWAGGER_2); } } ``` #### 3.创建api的基本信息 ``` public Docket docket1() { return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()); } private ApiInfo apiInfo() { return new ApiInfoBuilder() .title("groundhog-web swagger文档") //标题 .contact("name") //作者 .version("1.0") //版本 .build(); } ``` #### 4.注解描述 参考 : [http://c.biancheng.net/view/5533.html](http://c.biancheng.net/view/5533.html)