- 设计模式就该这样学:基于经典框架源码和真实业务场景
- 谭勇德(Tom)
- 103字
- 2021-04-01 07:38:02
6.3 工厂方法模式在Logback源码中的应用
来看Logback中工厂方法模式的应用,其类图如下。
由上图可以看到,已经分离出不同工厂负责创建不同日志框架,如Substitute日志框架、NOP日志框架、Log4J日志框架,那么对应的Logger产品体系也是如此,如下图所示。
来看Logback中工厂方法模式的应用,其类图如下。
由上图可以看到,已经分离出不同工厂负责创建不同日志框架,如Substitute日志框架、NOP日志框架、Log4J日志框架,那么对应的Logger产品体系也是如此,如下图所示。