一、添加依赖

在最外层的ecs-parent.pom添加依赖

  1. <dependency>
  2. <groupId>com.spring4all</groupId>
  3. <artifactId>swagger-spring-boot-starter</artifactId>
  4. <version>1.8.0.RELEASE</version>
  5. </dependency>

二、添加配置

在微服务中添加YAML配置

  1. #swagger相关配置
  2. swagger:
  3. base-package: com.yhh.member.controller
  4. title: SpringCloud2.x构建企业级微服务项目-会员模块接口
  5. description: 该项目“基于SpringCloud2.x构建企业级微服务项目”
  6. version: 1.1
  7. terms-of-service-url: www.xxxx.com
  8. contact:
  9. name: xb
  10. email: xxxxxxx@qq.com
  11. #启动类上加上:@EnableSwagger2Doc注解

三、启动类加上 @EnableSwagger2 注解

image.png

四、增加描述

4.1 添加类描述

image.png

4.2 添加方法描述

image.png

4.3 添加实体描述

image.png

五、访问Swagger

http://localhost:8300/swagger-ui.html