0

どういうわけか依存しているSpringを使用していorg.apache.commons.loggingます。私はすでにSLF4Jといくつかの独自のプロトコルを実装している自分のロガーを持っています。だから私は自分のロガーを使いたいと思っています。

org.slf4j.impl.StaticLoggerBinderSLF4Jでは、ファクトリおよびロガーインターフェイスを実装して使用します。

コモンズロギングでも同じですか?org.apache.commons.logging.LogFactoryいくつかのインターフェースを実装して使用しますか?LogFactoryのリファレンス実装はありますか?それとも私はここで完全に間違っていると思っていますか?これらのさまざまなロギングの「標準」はすべて、私を夢中にさせています。

ありがとう

4

1 に答える 1

3

Springでcommonsloggingをシャットオフし、代わりにslf4jと統合するのは非常に簡単です。その時点で、独自のロガーをSpringに渡して、slf4j関数を介して使用できます。必要な情報は、ここの1.3.2項にあります。

また、私は車輪の再発明のファンではないので、たとえばLogBackのような既存またはまったく新しいロギングフレームワークを検討することを強くお勧めします。

于 2011-08-27T22:41:24.143 に答える