Swagger学习

实现步骤

1.加入Swagger依赖jar包;

Swagger学习

 把这个pom依赖加在接口中就行了,然后API 注解统一不要写在实现类,写在接口上;

比如:

@API ( tags="会员服务接口")

 在service中的方法中,写上,比如

@ApiOperation( value= "会员微信服务 ")

当然还有就是在实现类中加上开启Swagger的注解 @EnableSwagger2Doc

2.加入Swagger的配置文件

Swagger的配置文件放在.yml文件中:

Swagger学习

 base-package:表示包说明,其他的就不用详解了,顾名思义

3.访问

URL:127.0.0.1:8300/swagger-ui.html      

说明:8300是端口号

那么到现在就是初步实现了Swagger的继承

4.通过网关进行管理(构建微服务网关实现反向代理)

网关要进入分布式微服务:

(1)加入maven依赖;

Swagger学习

(2)统一管理API代码

添加文档来源

Swagger学习

 (3)配置网关反向代理