先让我们用idea创建一个简单的springboot工程
至此环境搭建完成,开始正式代码阶段
首先看一下我的完整的项目结构
第一步,pom文件中引入如下swagger2的依赖
第二步,创建swagger2配置类
package com.example.swagger2demo;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import springfox.documentation.builders.ApiInfoBuilder;
import springfox.documentation.builders.PathSelectors;
import springfox.documentation.builders.RequestHandlerSelectors;
import springfox.documentation.service.ApiInfo;
import springfox.documentation.spi.DocumentationType;
import springfox.documentation.spring.web.plugins.Docket;
import springfox.documentation.swagger2.annotations.EnableSwagger2;
/**
* @program: swagger2-demo
* @description: swagger2配置类
* @author: Bacy
* @create: 2018年04月24日
**/
@Configuration
@EnableSwagger2
public class swagger2Config {
@Bean
public Docket buildDocket() {
return new Docket(DocumentationType.SWAGGER_2)