JSP

log4j구현환경제공.

사라링 2012. 5. 8. 18:17

log4j.jpg

그림과 과 같은 구조에 주의 하자.

res 라는 clasess  폴더 안의 패키지 kr.or.ddit.mybatis 안에 마이바티스팩토리와  config.xml  이 구조화 되어있다.

log4j.properties 라는 프로 퍼티스 파일을 res 즉 클래스시스 루트단에 생성 한후.

  1. 전역 로깅 설정
    log4j.rootLogger=DEBUG, stdout, file
    #log4j.rootLogger=ERROR, file
    # MyBatis 로깅 설정...
    #log4j.logger.org.apache.ibatis=DEBUG
    log4j.logger.java.sql.Connection=DEBUG
    #log4j.logger.java.sql.Statement=DEBUG
    log4j.logger.java.sql.PreparedStatement=DEBUG
    log4j.logger.java.sql.ResultSet=DEBUG
    # Console 출력...
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n
    file 이름의 appender 설정
    log4j.appender.file=org.apache.log4j.DailyRollingFileAppender

    log4j.appender.file.Threshold=INFO
    log4j.appender.file.File=C:/MyTest.log
    log4j.appender.file.DatePattern='.'yyyy-MM-dd'.log'
    log4j.appender.file.layout=org.apache.log4j.PatternLayout
    log4j.appender.file.layout.ConversionPattern=[%-5p %d{ISO8601} %l] %m%n

 

의 내용을 적어 놓으면 . 자동으로 설정 된다. log4j 의 경우 마이바티스 에서 자동으로 리포팅 하여 설정 되는듯 하다.

내부의 자세한 내용은 JSP 단의 log4j  에서 확인 하자.

 

 

 

 

이 글은 스프링노트에서 작성되었습니다.