阿神2017-04-18 10:30:51
common-logging はログの抽象化レイヤーであり、さまざまなログ実装を使用して構成でき、単純なロガーが付属しており、ログ実装として log4j を構成できます。
ringa_lee2017-04-18 10:30:51
簡単に言うと、common-logging は単なるアダプターであり、slf4j と同様の抽象インターフェイスを提供するだけであり、ロギング機能は実装されていません。 Log4j は特にログ記録を担当します。
もちろん、log4j を単独で使用することもできますが、より抽象的な common-logging を使用すると、将来他のログ実装 (Logback や JDK Logger など) に切り替えたい場合に非常に便利です。 log4j だけを使用すると、将来他のロギング フレームワークに切り替えるのが不便になります。詳細については、私の他の回答を参照してください: https://segmentfault.com/q/10...