* http://luvbaby.tistory.com/152 {{{ #---------- file logging ---------- log4j.rootLogger=INFO, rolling #---------- consol logging ----------- #log4j.rootLogger=INFO, stdout #---------- file, console logging ----------- log4j.logger.java.sql=DEBUG # <-- 이부분이 이바티스 를 sql 구문을 출력 iBatis와 연동한다. log4j.xml #log4j.rootLogger=INFO, stdout, rolling log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=[%d] %-5p at %C{3}.%M(%13F:%L) %3x - %m%n log4j.appender.rolling=org.apache.log4j.DailyRollingFileAppender log4j.appender.rolling.File=\var\log\passcart\passcart.log log4j.appender.rolling.Append=true #---------- every day renew ------------ log4j.appender.rolling.DatePattern='.'yyyy-MM-dd #---------- every month renew ------------ #log4j.appender.rolling.DatePattern='.'yyyy-MM #---------- every week renew ------------ #log4j.appender.rolling.DatePattern='.'yyyy-MM-ww #---------- every 12hours renew ------------- #log4j.appender.rolling.DatePattern='.'yyyy-MM-dd-a #---------- every hour renew -------------- #log4j.appender.rolling.DatePattern='.'yyyy-MM-dd-HH #---------- every min renew -------------- #log4j.appender.rolling.DatePattern='.'yyyy-MM-dd-HH-mm log4j.appender.rolling.layout=org.apache.log4j.PatternLayout log4j.appender.rolling.layout.ConversionPattern=[%d] %-5p at %C{3}.%M(%13F:%L) %3x - %m%n }}} {{{ }}} * http://tstudio.tistory.com/15 {{{ 특이한 점은 ibatis 쿼리로그를 남길때 로그에 ResultSet 이 모두 기록되기 때문에 이부분을 필터링하기 위해 굵은글씨 부분이 추가되었다. 굵은부분이 없다면 ResultSet 결과들이 모두 로그에 기록된다.. }}}