【发布时间】:2010-01-24 06:28:58
【问题描述】:
在我的 log4j.xml 中,我有
<logger name="java.sql">
<level value="DEBUG" />
</logger>
但是使用它,它还启用了接口Resultset 的日志记录。如果我想禁用此接口的日志记录,但仍想为statement、preparedstatement 等进行调试日志记录...我该怎么做?
【问题讨论】:
在我的 log4j.xml 中,我有
<logger name="java.sql">
<level value="DEBUG" />
</logger>
但是使用它,它还启用了接口Resultset 的日志记录。如果我想禁用此接口的日志记录,但仍想为statement、preparedstatement 等进行调试日志记录...我该怎么做?
【问题讨论】:
您可以为这些类或包中的每一个使用单独的记录器,但这取决于这些类如何在其中创建自己的记录器。
不过,您最好关注供应商对这些类的实现,而不是关注接口。
【讨论】: