上节课介绍了网关层的认证鉴权,今天这节介绍一下网关层如何聚合API接口文文档。 为什么需要聚合API接口文档? 大型微服务系统模块众多,木谷博客系统就有9个,如果这些服务的接口地址没有一个统一,那么客户端将要保存每个服务的接口地址,这个肯定是不现实。 先来看一下API聚合后的样子,如下图: 如何聚合? 网关聚合非常简单,API文档选用的Swagger;在gateway模块的pom文件添加如下依赖: <!--swagger--> <dependency> <groupId>io.springfox</group