私は現在、いくつかの Java クラスと Spring Hibernate の組み合わせで構成される Java プロジェクトに取り組んでいるという興味深い質問があります。このプロジェクトは、私よりも前に働いていた多くの開発者によって構築されていました。現在、それを理解するために、プロジェクトをデバッグし、ログをクロス チェックしてフローを理解する必要があります。logs.properties で、ルート レベルでこの設定を見つけました。
log4j.rootLogger=ERROR, CONSOLE
これは、最高の優先度が ERROR レベルに与えられることを明確に示しています。私のクエリは、これを次のように設定することです。
log4j.rootLogger=DEBUG,ERROR,CONSOLE
フローが動いているときに、どの Java クラスがバックグラウンドで次々と呼び出されるかをログで確認したいので、DEBUG の優先度を上げるために DEBUG を前に置きます。log.debug ステートメントがある Java クラスをチェックインしました。これはすべて正しいですか?