スプリング-log 4 j
log4j
を使用して、ユーザーがどのような要求を出したのか、結果はどうなのか、この過程で問題が発生した場合、どこで発生したのかを確認したいと思います.logging
通常はログ・ライブラリを使用します.
1.依存関係の追加
build.gradle
gradle以外の構築方法を使用する場合!クリック!
//log4j 2.15.x 버전 이하는 보안 이슈 있음
implementation 'org.apache.logging.log4j:log4j-spring-boot:2.16.0'
2.ログ出力ログが本当に出力されているかどうかを確認するために、
ランタイムログが印刷されました.
プロジェクトマスターメソッド
@Slf4j // log 출력을 위한 어노테이션
@SpringBootApplication
public class SocialBoardWebApplication {
public static void main(String[] args) {
// 로그 출력
log.info("간단하게 일단 찍어봐!");
SpringApplication.run(SocialBoardWebApplication.class, args);
}
}
実行結果の意見を打診
前のプロジェクトでは、ログによるパフォーマンスの低下の問題で、詳細すぎるログに比べて、必要な場所だけログを残すのが記録の核心のようです!次に、AOPを使用してログ記録を実現します!
Reference
この問題について(スプリング-log 4 j), 我々は、より多くの情報をここで見つけました https://velog.io/@9sanha/스프링-log4j-1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol