为什么网关不需要spring-boot-starter-web
时间: 2023-07-30 10:07:58 浏览: 249
bucket4j-spring-boot-starter:Bucket4j的Spring Boot Starter
网关不需要引入 spring-boot-starter-web 的原因是因为网关的职责主要是路由和过滤请求,它并不需要处理 HTTP 请求和响应的具体业务逻辑。而 spring-boot-starter-web 是用于构建 Web 应用程序的起步依赖,包含了处理 HTTP 请求和响应所需的相关依赖,例如 Servlet 容器、Spring MVC 等。在网关中,我们可以使用更轻量级的依赖来实现路由和过滤的功能,如 Spring Cloud Gateway 或者 Netflix Zuul 等。这样可以减少不必要的依赖,并使网关更加专注于其核心功能。
阅读全文