Solo  当前访客:1 开始使用

Wrapper 包装模式/装饰器模式

如:

ContentCachingRequestWrapper 类

核心思想是:调用方以为调用的是一个目标类对象,其实调用的是一个装饰器对象;

装饰器模式需要的角色:

目标类:被装饰的类

目标类所实现的接口:

装饰器类:初始化该类的时候,去初始化一个 目标类对象,在此基础上

装饰器类所实现的接口或继承的类:该类与 目标类所实现的接口有关

调用方:很关键,调用的参数决定了 装饰器类所实现的接口或继承的类


标题:Wrapper 包装模式/装饰器模式
作者:temp12138
地址:https://solo.mfyzl.icu/articles/2024/03/13/1710342099263.html

标签:
新一篇: Servlet和Filter的关系 旧一篇: Servlet 重复读取 HttpServletRequest 中的请求体