설 연수
하하호홓
설 연수
전체 방문자
오늘
어제
  • 분류 전체보기 (231)
    • Back-End (2)
      • Java (20)
      • JSP (13)
      • Spring (18)
      • Kotlin (0)
      • node.js (0)
    • Front-End (68)
      • JavaScript (19)
      • jQuery (39)
      • Angular (4)
      • HTML (5)
    • Dev-Ops (12)
      • Linux, Cloud (5)
      • docker, k8s (5)
      • ElasticSeach (2)
    • Other (33)
      • OOP (3)
      • 알고리즘 (2)
      • DB (12)
      • Git (1)
      • Swift (4)
    • Backup (65)

블로그 메뉴

    공지사항

    인기 글

    태그

    • angular callback
    • Angular
    • jOOQ
    • MYSQL
    • CORS
    • angular4
    • page not found
    • Kafka
    • jquery invalid
    • angular 콜백
    • mongodb
    • docker
    • 404 error
    • Redis
    • angular2
    • flex
    • 크로스도메인
    • RESTful
    • INVALID
    • 패스트캠퍼스

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    설 연수

    하하호홓

    Back-End/Spring

    log4j.xml

    2012. 2. 28. 11:07
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

    <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
    <appender name="stdout" class="org.apache.log4j.ConsoleAppender"> <!-- 이름설정 // 클레스마다 로그찍는것이 다르다.  -->
    <param name="encoding" value="UTF-8" /> <!-- 문자 인코딩 -->
    <param name="Target" value="System.out" /> <!-- 각종 속성이 있다.  -->
    <layout class="org.apache.log4j.PatternLayout"> <!-- 패턴 정의 -->
    <param name="ConversionPattern" value="[%d{HH:mm:ss.SSS}] %-5p %C{1}.%M(%F:%L) - %m%n"/>
    </layout>
    </appender>

    <appender name="file" class="org.apache.log4j.FileAppender">
    <param name="encoding" value="UTF-8" />
    <param name="File" value="D:/Seol/workspace/Board/Board/log/logs.log" /> <!-- 어디에 저장할지 경로 -->
    <param name="Append" value="true" />
     
    <!-- Append ---  true : 톰켓이 재실행되도 로그유지 / false : 톰켓실행할때마다 로그 처음부터 시작-->
    <layout class="org.apache.log4j.PatternLayout">
    <param name="ConversionPattern" value="[%d{HH:mm:ss.SSS}] %-5p %C{1}.%M(%F:%L) - %m%n"/>
    </layout>
    </appender>
    <!-- 날짜별 로그  -->
    <appender name="LOGFILE-DAILY" class="org.apache.log4j.DailyRollingFileAppender">
            <param name="file" value="D:/Seol/workspace/Board/Board/log/daily.log"/>
            <param name="Append" value="true"/>
            <param name="DatePattern" value="'.'yyyy-MM-dd"/> <!-- 날짜패턴  -->
            <layout class="org.apache.log4j.PatternLayout">
                <param name="ConversionPattern" value="%d %-5p [%t] %-17c{2} (%13F:%L) %3x - %m%n"/>
            </layout>
        </appender>

    <logger name="secr"> <!-- 로거이름을 설정.  -->
     <level value="debug" /> <!-- 레벨설정 -->
     <appender-ref ref="LOGFILE-DAILY"/> <!-- 이 로거에서 어떤형식 로그를 찍을것인가 -->
     <appender-ref ref="file"/>
     <appender-ref ref="stdout" />
    </logger>


    <!-- Root에 설정된것이 있는경우 별로로 또 로그를 찍게된다.-->
    <!-- <root>
    <level value="DEBUG"/>
    <appender-ref ref="stdout"/>
    <appender-ref ref="file"/>
    </root>
    -->
    </log4j:configuration> 

    log4j.xml

    'Back-End > Spring' 카테고리의 다른 글

    SpringMVC에서 간단한 ExceptionResolver 구성하기  (0) 2012.06.26
    스프링에서 Content Type별 View 자동 맵핑 하기  (0) 2012.06.26
    ibatis 태그. 자주 쓰는 것들.  (0) 2012.05.15
    Spring - Interceptor 를 사용한 login 처리  (0) 2012.04.27
    톰켓 org.springframework.web.context.ContextLoaderListener 에러  (0) 2012.04.17
      'Back-End/Spring' 카테고리의 다른 글
      • 스프링에서 Content Type별 View 자동 맵핑 하기
      • ibatis 태그. 자주 쓰는 것들.
      • Spring - Interceptor 를 사용한 login 처리
      • 톰켓 org.springframework.web.context.ContextLoaderListener 에러
      설 연수
      설 연수

      티스토리툴바