java - 单独使用log4j 与 结合log4j&common-logging有什么区别
黄舟
黄舟 2017-04-18 10:28:51
0
2
541

单独使用log4j 与 结合log4j&common-logging有什么区别

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全員に返信(2)
阿神

common-logging はログの抽象化レイヤーであり、さまざまなログ実装を使用して構成でき、単純なロガーが付属しており、ログ実装として log4j を構成できます。

いいねを押す +0
左手右手慢动作

簡単に言うと、common-logging は単なるアダプターであり、slf4j と同様の抽象インターフェイスを提供するだけであり、ロギング機能は実装されていません。 Log4j は特にログ記録を担当します。

もちろん、log4j を単独で使用することもできますが、より抽象的な common-logging を使用すると、将来他のログ実装 (Logback や JDK Logger など) に切り替えたい場合に非常に便利です。 log4j だけを使用すると、将来他のロギング フレームワークに切り替えるのが不便になります。

詳細については、私の他の回答を参照してください: https://segmentfault.com/q/10...

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート