关键类
1.DispatcherHandler
Spring Webflux 的核心类, 负责协调 HandlerMapping 和 HandlerAdapter
2.HandlerMapping
Spring Webflux 的核心类, 负责根据请求信息查找 handler
3.HandlerAdapter
Spring Webflux 的核心类, 负责执行 handler
4.RoutePredicateHandlerMapping
Spring Gateway 实现的 HandlerMapping, 负责根据谓词查找 Route 对象并返回 handler(FilteringWebHandler)
5.FilteringWebHandler
是一个 handler
用于获取 route 对象的信息(主要是 GatewayFilter), 然后封装所有拦截器