Skip to content

Latest commit

 

History

History
60 lines (34 loc) · 1.94 KB

File metadata and controls

60 lines (34 loc) · 1.94 KB

Logback

공식 사이트 : http://logback.qos.ch/

1) 개념 다지기

📖 추천 도서

📖 참고 자료

🎥 참고영상


2) 면접 질문


3) 실습해보기

준비물

Step1 : logback.xml 등록하기

  • resources 하위에 logback.xml파일을 만들어 주세요.
    • 콘솔에 찍을 수 있는 ConsoleAppender를 만들어주세요. (이름은 자유입니다.)
    • 위의 appender를 이용한 logger를 만들어주세요.

Step2 : logback을 이용하여 logging찍어보기

  • 본인이 만들 logger를 이용하여 아무 클래스에나 Logging을 설정해 주세요.

  • 해당 메서드를 지나가면서 콘솔에 로그가 찍히는지 확인해주세요,

Step3 : Logger 분리 및 파일로 저장하기

  • logger의 역할에 따라 다양하게 나누는 작업을 진행합니다.
    • RollingFileAppender를 이용한 appender 및 Logger를 생성해 주세요.
    • 해당 파일의 저장 위치를 설정하고 파일에 로깅이 잘 남는지 확인해주세요.

Step4 : appender 파일 분리하기

  • console-appender와 file-appender를 분리하고 이를 include하는 형식으로 변경해 보세요.
위 모든 과정은 https://github.com/vsh123/springboot-study/tree/logback 에서 확인 가능합니다.