spring-project

SpringBoot Logback.xml 추가 (로그 설정)

가는가래 2019. 2. 24. 20:52

SpringBoot Logback.xml 추가


Lombok을 사용하기 때문에 클래스 위에  @Slf4j 를 붙여주면 로그가 출력이 되어야 하는지 아래의 파일이 없으면 출력되지 않는다. 


/resources/logback.xml 파일 추가

<?xml version="1.0" encoding="UTF-8"?>
<configuration>

<appender name="consoleAppender" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d [%p] [%t] [%C] %-5p %m%n</pattern>
</encoder>
</appender>

<logger name="com.quickguide.backend">
<level value="debug"/>
</logger>

<logger name="org.springframework.core">
<level value="info"/>
</logger>

<logger name="org.springframework.beans">
<level value="info"/>
</logger>

<logger name="org.springframework.context">
<level value="info"/>
</logger>

<logger name="org.springframework.web">
<level value="info"/>
</logger>

<root level="warn">
<appender-ref ref="consoleAppender"/>
</root>

</configuration>


아래와 같이 프로젝트 패키지 경로를 추가하자.

    <logger name="com.quickguide.backend">
<level value="debug"/>
</logger>