设计模式
SIGN-zxd
时间很长,世界很大
展开
-
源码中探究设计模式
建造者模式 真实场景1:Spring-Cloud-Gateway中Route的建造者模式实现,一个有点复杂且完善的实现,但是对于构建Route来说非常方便 public class RouteLocatorBuilder { private ConfigurableApplicationContext context; public RouteLocatorBuilder(ConfigurableApplicationContext context) { this.context = conte原创 2021-04-29 02:25:36 · 175 阅读 · 0 评论 -
源码中探究设计模式
观察者模式 真实场景1:Spring-Cloud-Gateway通过事件刷新路由 public class NacosWatch implements ApplicationEventPublisherAware, SmartLifecycle { @Override public void setApplicationEventPublisher(ApplicationEventPublisher publisher) { this.publisher = publisher; } @Ov原创 2021-04-29 01:28:19 · 283 阅读 · 1 评论