노출되는 이미지가 불편하시겠지만 양해를 구합니다. 노출, 클릭등에 관한 자료로 활용 중입니다.
Log4j 사용하기 ( in MVC controller )
1. Log4j Library 프로젝트에 추가하기
1) Log4j-1.x.x.jar를 libray에 복사
2) Maven을 사용해서 자동 다운로드 , pom.xml
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
2. log4j.properties구성
# LOG4J configuration
log4j.rootLogger=INFO, console, file
# Console Logger
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=[%p] %d %c %x - %m%n
# File Logger
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.File=${catalina.home}/logs/oes
log4j.appender.file.DatePattern='-'yyyy-MM-dd'.log'
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=[%p] %d %c %x - %m%n
3. 호출(사용법)
// Controller
public class AAAController
{
private Logger logger = Logger.getLogger(AAAController.class);
public loginAction()
{
logger.info( String.format("name[%s]",new Object[] {name} );
}
}
출처 : http://zjhzxhz.com/2014/06/integrate-spring-mvc-with-log4j/'Web Tech. > Spring Framework' 카테고리의 다른 글
60초안에 리눅스 성능 분석하기 (0) | 2017.02.07 |
---|---|
톰캣 버전과 지원가능한 서블릿 버전 목록 (0) | 2017.02.07 |
Workingset를 Eclipse에 추가 하기 (0) | 2017.02.07 |
Java, Ip Address 가져오기 (0) | 2017.02.07 |
awk print (0) | 2017.02.01 |