javalin3012 (创薪型人才) DX ,
我回答不了。
但我一定要帮您顶,您曾帮过我呢!^_^
我回答不了。
但我一定要帮您顶,您曾帮过我呢!^_^
解决方案 »
- 问个前台的网页框架问题
- 请教 算法。。。用JAVA做做
- 关于使用loadrunner测试j2ee报eofException的问题~~急!!!
- java中调用 .so文件或dll
- 在STRUTS中怎么实现这个功能!
- 关于实体ben里的eql语句有限制吗??
- 那位高手可以帮个忙吗?本人会积极向上努力奋斗的
- 今天试了一天的jndi的最简单的程序,就是没有成功过。嗨!好累。
- 《weblogic7+bjb7整合开发培训手册一份》学习过程的遇到的一个问题!
- 写第一个EJB出错
- 懂J2EE进(关于JAVABEAN)
- 有那位高人做过struts+acegi+spring+hibernate的系统呢?急!!!!!
那里边可是有很多打印的。
你不想输出hibernate的日志的话,配置文件里加上 log4j.logger.org.hibernate=info 就可以了。
我这里有方法,就是根据商业文档写出来的。
要完成这个功能,必须用 .xml 格式的配置文件。<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration > <appender name="DEBUG" class="org.apache.log4j.RollingFileAppender">
<param name="File" value="E:\\log\\nettrack_debug.log"/>
<param name="Append" value="true"/>
<param name="MaxFileSize" value="500KB"/>
<param name="MaxBackupIndex" value="2"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%c %d{ISO8601}
-- %p -- %m%n"/>
</layout>
<filter class="org.apache.log4j.varia.LevelRangeFilter">
<param name="LevelMin" value="DEBUG" />
<param name="LevelMax" value="DEBUG" />
</filter>
</appender> <appender name="INFO" class="org.apache.log4j.RollingFileAppender">
<param name="File" value="E:\\log\\nettrack_info.log"/>
<param name="Append" value="true"/>
<param name="MaxFileSize" value="500KB"/>
<param name="MaxBackupIndex" value="2"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%c %d{ISO8601}
-- %p -- %m%n"/>
</layout>
<filter class="org.apache.log4j.varia.LevelRangeFilter">
<param name="LevelMin" value="INFO" />
<param name="LevelMax" value="INFO" />
</filter>
</appender> <root>
<priority value="debug"/>
<appender-ref ref="DEBUG"/>
<appender-ref ref="INFO"/>
</root></log4j:configuration>
---------------------
要特别注意的是着部分内容:
<filter class="org.apache.log4j.varia.LevelRangeFilter">
<param name="LevelMin" value="INFO" />
<param name="LevelMax" value="INFO" />
</filter>
谢谢zeq258(近朱者赤)!!祝你早日升钻!!!
我在log4j wiki FAQ上找到一篇外文LogByLevel:
How can I get log messages of different level values into different log files? Please see LogByLevel.
和你提供的配置异曲同工,链接地址:http://wiki.apache.org/logging-log4j/LogByLevel
如果这样应该是查找应用的classpath里面是否有log4j信息吧,,有的话就调用log4j输出调试级别的信息。