jsp

log4j 설정

degulv 2011. 1. 10. 13:21
반응형

FileName: log4j.properties

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 [%t] %-17c{2} (%13F:%L) %3x - %m%n
log4j.appender.rolling=org.apache.log4j.DailyRollingFileAppender
log4j.appender.rolling.File=E:/workspace/distBoard/study.log
log4j.appender.rolling.Append=false
log4j.appender.rolling.DatePattern='.'yyyy-MM-dd
log4j.appender.rolling.layout=org.apache.log4j.PatternLayout
log4j.appender.rolling.layout.ConversionPattern=%d %-5p [%t] %-17c{2} (%13F:%L) %3x - %m%n
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
#log4j.logger.java.sql.ResultSet=DEBUG



FileName: BoardView.java

.........
import org.apache.log4j.Logger;
.........

public class BoardView extends Action  {
............
    static Logger log = Logger.getLogger("BoardView.class");
    log.info("pageNo : " + boardForm.getPageNo());
............

Console:

...............
 2011-01-10 13:10:18,218 INFO  [http1-w06 [container1-16]] BoardView.class   (BoardView.java:40)     - pageNo : 1
 2011-01-10 13:10:18,218 DEBUG [http1-w06 [container1-16]] sql.Connection    (JakartaCommonsLoggingImpl.java:27)     - {conn-100016} Connection
 2011-01-10 13:10:18,234 DEBUG [http1-w06 [container1-16]] sql.PreparedStatement (JakartaCommonsLoggingImpl.java:27)     - {pstm-100017} Executing Statement:

        SELECT j.* FROM (
                SELECT k.*, ROWNUM rnum FROM(
                        SELECT
                                NUM,
                                NAME,
                                EMAIL,
                                TITLE,
                                CONTENTS AS content,
                                CRE_DATE
                        FROM STUDY_BOARD
                        ORDER BY NUM DESC
                ) k
        ) j
        WHERE j.rnum BETWEEN '1' AND '10'

반응형