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 |