利用spring的bean工厂优雅的实现责任链模式
责任链设计模式:当有多个对象都会对某个对象进行操作时,我们可以将这些对象转换为一个类似于链表的形式,按顺序执行这些对象的操作。使用场景:servlet内的filter,spring中的interceptor都是采用责任链设计模式,多个interceptor是按顺序执行的。案例:Spring MVC 为我们提供了HandlerInterceptor ,我们可以实现HandlerInterceptor 接口并进行配置来拦截请求。但是每个HandlerIntercepotr都需要进行配置,能否不配置就自动拦截请求
原创
2022-06-15 11:53:46 ·
2256 阅读 ·
0 评论