单独使用log4j 与 结合log4j&common-logging有什么区别
人生最曼妙的风景,竟是内心的淡定与从容!
common-logging はログの抽象化レイヤーであり、さまざまなログ実装を使用して構成でき、単純なロガーが付属しており、ログ実装として log4j を構成できます。
簡単に言うと、common-logging は単なるアダプターであり、slf4j と同様の抽象インターフェイスを提供するだけであり、ロギング機能は実装されていません。 Log4j は特にログ記録を担当します。
common-logging はログの抽象化レイヤーであり、さまざまなログ実装を使用して構成でき、単純なロガーが付属しており、ログ実装として log4j を構成できます。
簡単に言うと、common-logging は単なるアダプターであり、slf4j と同様の抽象インターフェイスを提供するだけであり、ロギング機能は実装されていません。 Log4j は特にログ記録を担当します。
もちろん、log4j を単独で使用することもできますが、より抽象的な common-logging を使用すると、将来他のログ実装 (Logback や JDK Logger など) に切り替えたい場合に非常に便利です。 log4j だけを使用すると、将来他のロギング フレームワークに切り替えるのが不便になります。