LOG4J仅针对特定功能调用

时间:2011-05-05 06:57:04

标签: java logging log4j log-level

将此视为体验Log4j用户:

我们有一个非常大的类,有很多调试语句(Logger.getLogger(class).debug("Borrowed connection "+con.getId())...你知道我的意思:))

现在我怀疑一个特定的函数没有按预期工作,我只希望这个特定函数记录调试输出,其余的类应该保持“错误”级别。

有解决方案吗?谷歌不会满足我这次:)

1 个答案:

答案 0 :(得分:2)

你可以使用自己的方法,即使这可能有点不方便。

Logger.getLogger(class.getName()+"#methodName").debug(..)

将允许根据方法定义日志杆。