前言
简单集成,最小的依赖及配置,采取默认为主
步骤
- 依赖
<dependency><groupId>com.github.xiaoymin</groupId><artifactId>knife4j-gateway-spring-boot-starter</artifactId><version>4.4.0</version> </dependency>
- 网关路由配置:略
- knife4j配置
# 配置参考https://doc.xiaominfo.com/docs/middleware-sources knife4j:gateway:enabled: true# 指定服务发现的模式聚合微服务文档strategy: discoverdiscover:enabled: true# 指定版本号(Swagger2|OpenAPI3)version : swagger2# 需要排除的微服务(eg:网关服务)excluded-services:- ${spring.application.name}
todo:
5. 集成鉴权,开放接口
6. 生产关闭