4.7 proxy(代理)-对象结构型模式
其实就是在客户端和实际对象之间充当中介,最常见的可能就是保护代理的模式,大家在很多mis后台的代码应该都见过,在访问某些高危的非标系统时会有一个前置的身份和权限校验,虽然有些写的很粗糙,但实际上这就是一种代理模式的实现
5.1 CHAIN OF RESPONSIBILITY(职责链)——对象行为型模式
就是每个对象都包含对下一个对象的引用,一个请求在这个链中传递,直到某个对象处理他,文中用了一个获取帮助的功能举例,其实有很多现实的例子,比如erp里面的审批流就是比较好的职责链模式应用,实际代码中可能就是一些过滤器链,比如一个请求从进来到最终走到dl中间经过身份验证,日志记录,参数转换之类的多个过滤器处理
其实就是在客户端和实际对象之间充当中介,最常见的可能就是保护代理的模式,大家在很多mis后台的代码应该都见过,在访问某些高危的非标系统时会有一个前置的身份和权限校验,虽然有些写的很粗糙,但实际上这就是一种代理模式的实现
5.1 CHAIN OF RESPONSIBILITY(职责链)——对象行为型模式
就是每个对象都包含对下一个对象的引用,一个请求在这个链中传递,直到某个对象处理他,文中用了一个获取帮助的功能举例,其实有很多现实的例子,比如erp里面的审批流就是比较好的职责链模式应用,实际代码中可能就是一些过滤器链,比如一个请求从进来到最终走到dl中间经过身份验证,日志记录,参数转换之类的多个过滤器处理