从我的班级登录时,我使用以下方法:
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
...
private static Log log = LogFactory.getLog(MyClass.class);
...
log.debug("...");
我注意到,无论应用什么日志级别,所有日志语句都会始终执行。我不想在不需要时执行与调试相关的语句(这里的性能是一个问题)。
所以我正在寻找这样的东西:
if (LogLevel == debug) {
log.debug("...");
...
}
如何获取该类当前使用的 LogLevel?