设计模式
文章平均质量分 81
java的设计模式介绍和场景使用
小徐也要努力鸭
逝者如斯夫,不舍昼夜!!!
展开
-
java:观察者模式
观察者模式,又被称为发布-订阅(Publish/Subscribe)模式,他定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己。原创 2024-04-23 21:31:50 · 1133 阅读 · 1 评论 -
java:责任链设计模式配合Spring@Order注解使用场景
java的责任链模式,经典使用的场景为SpringMVC的doDispatch下,针对请求的过滤链式行为。实际开发场景中,可配合Spring的@Order注解,定义1个有顺序的链式Components列表,根据Components列表的顺序依次处理,如果中途存在处理失败的Component,则终止(或过滤,依赖实际场景即可)整个处理过程,实际使用方式见如下。原创 2023-01-10 14:02:45 · 1708 阅读 · 0 评论