在业务场景中,有很多是需要审批的.审核方式还可能常常发生变化,而责任链模式就是为了解决这种场景的情况的. 责任链模式定义:十多个对象都有机会处理请求,从而避免发送者和接受者之间的耦合关系.讲这些对象连成一条链,并沿着这条链传送这个请求,直到有一个对象处理他为止. 责任链模式的思想就是把处理请求的处理都拆开,一个处理逻辑封装成一个小颗粒类,在需要使用的时候就可以按照业务需要排序起来处理,就像一个链条.但是在这个过程中可能走完了也没有得到处理,这就需要给出一个默认的处理,而给出处理结果.接下来看看此…