1. Logger 사용하기위해 log4j 를 사용한다.

2. log4j 를 사용하기 위해 설정을 해야 하는데. pom.xml & application.properties 에 설정한다


- pom.xml

   

<dependency>

<groupId>org.apache.logging.log4j</groupId>

<artifactId>log4j-api</artifactId>

<version>2.0-beta6</version>

</dependency>

<dependency>

<groupId>org.apache.logging.log4j</groupId>

<artifactId>log4j-core</artifactId>

<version>2.0-beta6</version>

</dependency>



- application.properties


log4j.rootLogger=INFO, console, logfile


log4j.appender.console=org.apache.log4j.ConsoleAppender

log4j.appender.console.layout=org.apache.log4j.PatternLayout

log4j.appender.console.layout.ConversionPattern=%-5p %l - %m%n



log4j.appender.logfile=org.apache.log4j.DailyRollingFileAppender

log4j.appender.logfile.File=${catalina.home}/logs/changpd.log

log4j.appender.logfile.DatePattern='.'yyyy-MM-dd

log4j.appender.logfile.layout=org.apache.log4j.PatternLayout

log4j.appender.logfile.layout.ConversionPattern=[%d{HH:mm:ss}][%-5p](%F:%L) - %m%n



log4j.logger.com.changpd=DEBUG, console

log4j.logger.com.changpd.Test=INFO, logfile



3. logger 확인방법(예제)


@RestController

test.java



private static final Logger logger = Logger.getLogger(test.class);


logger.info("test log !!!!!!");




'spring boot' 카테고리의 다른 글

requestMapping result 한글이 깨지는 문제 해결방법  (0) 2017.04.19
jar file 만들기  (0) 2017.02.21
mybatis mapper 설정  (0) 2017.01.17
@POST 가 안될때 해결방법  (2) 2017.01.10

+ Recent posts