+
95
-

java中的sentinel责任链怎么理解?

java中的sentinel责任链怎么理解?

网友回复

+
15
-

好的,让我们用一个通俗易懂的例子来解释Java中的Sentinel责任链模式。

想象一下,你在一个公司工作,公司有一个报销流程。报销金额不同,审批的领导也不同。比如:

1000元以下的报销,由部门经理审批;1000元到5000元的报销,由财务经理审批;5000元以上的报销,由总经理审批。

在这个例子中,每个领导(部门经理、财务经理、总经理)都可以看作是一个处理者(Handler),他们形成了一个链条,每个处...

点击查看剩余70%

我知道答案,我要回答