logback이란
SLF4J라는 인터페이스를 구현하는 구현체로
Logging Framework이다.
@SLF4J라는 어노테이션을 사용한다.
ConsoleAppender
: 콘솔에 log를 출력
FileAppender
: 파일 단위로 log를 저장
RollingFileAppender
: log를 여러 파일로 나누어 저장
SMTPAppender
: log를 메일로 전송하여 기록
DBAppender
: log를 DB에 저장
DEBUG < INFO < WARN < ERROR
패키지 내부의 resources 패키지 밑에 logback-spring.xml 파일을 생성한다.
<?xml version="1.0" encoding="UTF-8"?>
<configuration><include resource="org/springframework/boot/logging/logback/base.xml"/><root level="INFO"><appender-ref ref="CONSOLE" /></root></configuration>
현재 로그의 레벨은 info로 설정해둔 상태이다.
<root level="INFO">의 부분을 "DEBUG" 등으로 바꾸어