質問

私は下のLog4JでSLF4Jを使用しています。どのようなアクセスレベル私は?

私のロガーを設定する必要があります
static final Logger logger = LoggerFactory.getLogger(ClassName.class);
役に立ちましたか?

解決

私はすべてのクラスは、ロガーの独自のコピーを持っていなければならないので、あなたが、privateアクセスレベルを使用すべきだと思います。そうでなければ私たちは本当にログレコードをやったどのクラス伝えることはできません。

他のヒント

私はいつも彼らはプライベートに設定しました。他のクラスはこのロガーへのアクセスを必要とする何らかの理由はありますか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top