随笔分类 -  设计模式

摘要:概念 将请求的发送和接收解耦,让多个接收对象都有机会处理这个请求。将这些接收对象串成一条链,并沿着这条链传递这个请求,直到链上的某个接收对象能够处理它为止。 常见例子 Servlet Filter、Spring Interceptor均使用此设计模式, 最常见的是javax.servlet.Filt 阅读全文
posted @ 2021-09-17 18:08 huonan 阅读(63) 评论(0) 推荐(0) 编辑
摘要:策略模式 工作中经常使用到策略模式+工厂模式,实现一个接口多种实现的灵活调用与后续代码的扩展性。在spring中使用策略模式更为简单,所有的bean均为spring容器管理,只需获取该接口的所有实现类即可。 下面以事件处理功能为例,接收到事件之后,根据事件类型调用不同的实现接口去处理。如需新增事件, 阅读全文
posted @ 2019-08-10 16:41 huonan 阅读(11159) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示