slf4j
-
Logback이란? feat.SLF4JSpring Boot 2022. 1. 30. 18:51
Logback이란? feat.SLF4J Logback? logback은 SLF4J의 구현체입니다. logback-core, logback-classic 및 logback-access의 세 가지 모듈로 구분됩니다. Logger, Appenders and Layouts Logger클래스는 logback-classic 모듈의 일부입니다 . 반면에 Appender및 Layout인터페이스는 logback-core의 일부입니다. 범용 모듈로서 logback-core에는 로거 개념이 없습니다. ▶Logger Logger는 가능한 모든 로그 기록을 개발자가 선택한 일부 기준에 따라 분류된다고 가정합니다. level of request p effective level q TRACE DEBUG INFO WARN ERROR..
-
로그(log) 기록하기, SLF4J란?Spring Boot 2022. 1. 29. 20:25
로그(log) 기록하기, SLF4J란? SLF4J 란? Simple Logging Facade for Java (SLF4J) Facade(퍼사드 패턴 : 간략화된 인터페이스를 제공해주는 디자인 패턴)라는 단어의 뜻 처럼 JAVA에서 심플한 로깅 인터페이스를 제공하는 API 입니다. ※ API: (Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스) 다양한 로깅 프레임워크(logging framework)들에 대한 추상화 역할을 제공하여 최종 사용자가 배포 시 원하는 로깅 프레임워크를 연결할 수 있도록 합니다 위 그림처럼 사용자는 구체적인 구현체에 직접 접근하지 않습니다. SLF4J에 요청하면 바인딩 된 구현체가 로깅 작업을 하게 됩니다. SLF4J API를 ..