콘솔로그 --> 말대로 콘솔에  로그정보를 찍을경우 설정하는 부분이다.
 <!-- 콘솔 로그 --> 
 <appender name="stdout" class="org.apache.log4j.ConsoleAppender">
     <!-- 패턴 레이아웃 설정.. --> 출력대는 정보
        <layout class="org.apache.log4j.PatternLayout">  <!-- 
            <param name="ConversionPattern" value="%t> [%d{yyyy-MM-dd HH:mm:ss}] [%c{1}] [%L] [%p] %m %n"/>
        </layout>        
 </appender>





  <!--  날짜별 로그  파일 저장대는 방법에 따라 설정을 따로 할수 있다. -->
    <appender name="dailyout" class="org.apache.log4j.DailyRollingFileAppender">
     <!-- 이것은 날짜별로  로그를 남김. 파일명.확장자.DatePattern으로 정의 함-->     
        <param name="file" value="I:/log/dailyout.log"/>
        <param name="Append" value="true"/>
        <param name="DatePattern" value="'.'yyMMdd"/>       
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern" value="%t> [%d{yyyy-MM-dd HH:mm:ss}] [%c{1}] [%L] [%p] %m %n"/>         
        </layout>      
    </appender>
   
    <!-- 특정 크기마다 백업하며 로그-->
    <appender name="rolling" class="org.apache.log4j.RollingFileAppender">     
        <param name="file" value="I:/log/log.log"/>
        <param name="Append" value="true"/>
        <param name="MaxFileSize" value="1MB"/>
        <param name="MaxBackupIndex" value="1"/> 
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern" value="%t> [%d{yyyy-MM-dd HH:mm:ss}] [%c{1}] [%L] [%p] %m %n"/>
        </layout>
    </appender> 
   <!-- 클레스 별로 로그 정보를 제어할수 있다 -- >
 <category name="org.springframework" additivity="false">
  <level value="INFO" />
  <appender-ref ref="stdout" />
 </category>

 <category name="org.apache" additivity="false">
  <level value="INFO" />
  <appender-ref ref="stdout" />
 </category>
 
 <category name="example" additivity="false">
     <level value="DEBUG"/>  
  <appender-ref ref="stdout" />
  <appender-ref ref="dailyout" />
 </category>
 
    <!-- root 설정 -->
    <root>
        <level value="INFO"/>      
        <appender-ref ref="stdout"/>
    </root>
 

 
</log4j:configuration>


<TEXTAREA><SPAN id=tx_marker_caret></SPAN>