どのようなアクセスレベルはロガーに設定する必要がありますか?
-
20-09-2019 - |
質問
私は下のLog4JでSLF4Jを使用しています。どのようなアクセスレベル私は?
私のロガーを設定する必要がありますstatic final Logger logger = LoggerFactory.getLogger(ClassName.class);
解決
私はすべてのクラスは、ロガーの独自のコピーを持っていなければならないので、あなたが、private
アクセスレベルを使用すべきだと思います。そうでなければ私たちは本当にログレコードをやったどのクラス伝えることはできません。
他のヒント
私はいつも彼らはプライベートに設定しました。他のクラスはこのロガーへのアクセスを必要とする何らかの理由はありますか?
所属していません StackOverflow