首先声明,我只是一直很好奇swagger页面是怎么出来的,我这里只是能让swagger页面出来而已
需要添加两个Maven依赖
<dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>2.8.0</version></dependency><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger-ui</artifactId><version>2.8.0</version></dependency>
在配置类中添加@EnableSwagger2注解
@Configuration
@EnableSwagger2
@EnableConfigurationProperties(value = {Person.class
})
public class SpringBootConfiguration {}
这里的@EnableSwagger2注解应该是需要添加到所有的基本配置的上面,否则swagger也面不能打开,具体的原因不知道,知道的只有这么多了