私はSLF4Jの詳細を理解しようとしています。 slf4jがロギングファサードとしてどのように考えられているかについてはまだ明確ではありませんか?slf4jはどのようにファサードですか?
ファサードの意図は、典型的に -
は、サブシステム内のインタフェースのセットに統合されたインターフェースを提供します。ファサードは、サブシステムを使いやすくするための高水準インターフェースを定義しています。 SLF4Jの場合は
それは一般的なLogger
インタフェースを提供しますが、その他log4j, logback
などの各結合プロジェクトは、その具体的な実装を提供する必要があります。
私はadapter pattern
がどのように適合しているのか理解していますが、まだどのように理解できませんかFacade Pattern
が使用されています。それは、言語レベルのファサードではありません