论坛首页 入门技术论坛

jboss中log4j 的配置(Spring+ibatis)

浏览 2743 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-03-27  
jboss用的是jboss-log4j.xml 如果想在控制台看到Sql的话需在jboss-log4j.xml 中加入如下配置:

   
//log文件
<appender name="com.morris" class="org.jboss.logging.appender.RollingFileAppender">
    <param name="File" value="${jboss.server.home.dir}/log/morris.log"/>   //log文件放的位置
    <param name="Append" value="true"/>
    <param name="MaxFileSize" value="500KB"/>
    <param name="MaxBackupIndex" value="1"/>
    <layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
    </layout>    
</appender>

//控制台信息
<appender name="CONSOLE1" class="org.apache.log4j.ConsoleAppender">
      <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
      <param name="Target" value="System.out"/>
      <param name="Threshold" value="DEBUG"/>   //[color=red]注意:级别一定不能低于DEBUG[/color]
      <layout class="org.apache.log4j.PatternLayout">
         <!-- The default pattern: Date Priority [Category] Message\n -->
         <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
      </layout>
   </appender>

//SQL语句输出
<category name="java.sql.Statement" >
      <level value="DEBUG" />
      <appender-ref ref="CONSOLE1"/>
      <appender-ref ref="com.morris"/>  
</category>
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics