Spring boot 에서 Logging

태그
Spring

노트

  • Spring boot(2.x 이상 기준) 에서는 따로 뭘 설정하지 않더라도 기본적인 로깅 메서드를 쓰는데 아무런 문제가 없다
    • LoggerFactory.getLogger(<Class>.class)
    • LoggerFactory 를 통해 자동으로 Sl4J 구현체를 가져온다.
  • 이 때 가져오는 Logger 구현체는 기본적으로 Logback 이 된다.
  • INFO 레벨의 로그가 뜨고, DEBUG 와 TRACE 는 따로 설정하지 않으면 뜨지 않는다.

요약

📌
요약: Sl4J 의 구현체는 Logback 과 Log4j 등이 있음. Sl4J는 Facade Pattern 으로 구현된 로그 관리 요소이다.