-
[스프링 부트 개념과 활용] 스프링부트 로그 설정SPRING/스프링부트 개념과 활용 2020. 12. 26. 14:34
보통 스프링에서 로그 관련 설정을 할 때 사용하는 라이브러리는 log4j, log4j2, logback 등을 사용한다.
스프링 부트에서는 기본적으로 logback을 제공해주기 때문에 logback에 대해서 정리하고자 한다.
-> pom.xml spring-boot-starter-web 안에 spring-boot-starter-logging를 통하여 제공
위와 같이 Logger 설정을 한후 출력을 하면 콘솔창에 아래와 같이 출력한다.
logback에 대한 세부 설정은 resources에 logback.xml이나 logback-spring.xml을 만들어준다.
logback-spring.xml logback-spring.xml의 설정이다.
<?xml version="1.0" encoding="UTF-8"?> <configuration> <include resource="org/springframework/boot/logging/logback/defaults.xml"/> <include resource="org/springframework/boot/logging/logback/console-appender.xml" /> <root level="INFO"> <appender-ref ref="CONSOLE" /> </root> <!-- logger name : 패키지 경로 --> <logger name="com.study.springapplication.demo" level="DEBUG"/> </configuration>
'SPRING > 스프링부트 개념과 활용' 카테고리의 다른 글
[스프링부트 개념과 활용] HttpMessageConverters (0) 2020.12.27 [스프링 개념과 활용] Spring-Boot-Devtools 의 활용 (0) 2020.12.27 [스프링 부트 개념과 활용] 프로파일 관련 정리 (0) 2020.12.25 [스프링 부트 개념과 활용] 외부설정 - @ConfigurationProperties (0) 2020.12.25 [스프링 부트 개념과 활용] 외부설정 - Application.properties (0) 2020.12.24