slf4j2 Springboot - 로깅 Logging Facade vs Logger 로깅 퍼사드를 사용하면 그 안에서 다양한 로거들을 사용할 수 있다. Commons Logging, SLF4J (Simple Logging Facade for Java) 등이 있다. 스프링부트는 Commons Logging을 사용한다. Common Logging 은 Spirng-JCL을 통해서 slf4j 또는 log4j2로 바꿀 수 있다. 로거는 JUL, Log4J2, Logback 등이 있고 스프링부트는 기본적으로 Logback 을 사용한다. 어떤 로깅 퍼사드, 로거를 사용하든 결국 기본설정에서는 최종적으로 Logback 을 사용한다. (jul, log4j2 로거는 모두 slf4j 로 처리되어 결국 logback 을 사용하게 된다.) application.pr.. 2021. 1. 16. [Spring Boot] 11 - 프로파일, 로깅 설정 Spring Boot 011 - 프로파일, 기본 로깅 3. Profiles Spring 프로파일은 어플리케이션 설정의 일부를 분리하고, 특정 환경에서만 작동하게 만드는 방법을 제공합니다. @Component, @Configuration, @ConfigurationProperties 는 로드될 때 제한시키기 위해@Profile로 표시될 수 있습니다. @Configuration(proxyBeanMethods = false) @Profile("production") public class ProductionConfiguration { // ... } spring.profiles.active, Environment 속성을 이용해서 무슨 프로파일이 활성화되었는지 정할 수 있습니다. Command Line Argu.. 2020. 3. 31. 728x90 이전 1 다음