【发布时间】:2016-07-22 20:06:13
【问题描述】:
我正在尝试了解 slf4j 的详细信息。我仍然不清楚 slf4j 是如何被视为 Logging 门面的?
外观的意图通常是 -
为子系统中的一组接口提供统一的接口。 Facade 定义了一个更高级别的接口,使子系统更易于使用。
在 slf4j 的情况下,它提供了一个通用的Logger 接口,但是像log4j, logback 等每个绑定项目都需要提供它们的具体实现。
所以我了解adapter pattern 的使用方式,但我仍然无法理解Facade Pattern 的使用方式。
【问题讨论】: