log4j.xml文件:
[code]<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="ConsoleAppender" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.SimpleLayout"/>
</appender>
<logger name="org.hibernate.type" additivity="false">
<level value="debug"/>
<appender-ref ref="ConsoleAppender"/>
</logger>
<logger name="org.hibernate.sql" additivity="false">
<level value="debug"/>
<appender-ref ref="ConsoleAppender"/>
</logger>
</log4j:configuration>[/code]
[code]<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="ConsoleAppender" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.SimpleLayout"/>
</appender>
<logger name="org.hibernate.type" additivity="false">
<level value="debug"/>
<appender-ref ref="ConsoleAppender"/>
</logger>
<logger name="org.hibernate.sql" additivity="false">
<level value="debug"/>
<appender-ref ref="ConsoleAppender"/>
</logger>
</log4j:configuration>[/code]
本文介绍了一种配置Log4j以记录不同日志级别的方法。通过XML配置文件,可以详细设置Hibernate类型的日志输出及SQL语句的调试级别,并指定控制台为输出目的地。
281

被折叠的 条评论
为什么被折叠?



