jboss-log4j.xml中的类别与记录器标记

jboss-log4j.xml中的类别与记录器标记,jboss,log4j,jboss5.x,Jboss,Log4j,Jboss5.x,我们应该在jboss-log4j.xml中使用什么来打开/关闭产品的跟踪——“category”或“logger”标签 默认情况下,JBoss在JBoss-log4j.xml中使用“category”。 但据我所知,“category”已被弃用,应该改用“logger”。 为什么JBoss在新产品中使用不推荐的“category”标记 我想是习惯吧。我仍然使用类别。它的行为与日志记录器完全相同,实际上没有区别。log4j.xml(不限于jboss-log4j.xml)中的类别是常见的做法,它没有

我们应该在jboss-log4j.xml中使用什么来打开/关闭产品的跟踪——“category”或“logger”标签

默认情况下,JBoss在JBoss-log4j.xml中使用“category”。
但据我所知,“category”已被弃用,应该改用“logger”。

为什么JBoss在新产品中使用不推荐的“category”标记

我想是习惯吧。我仍然使用
类别
。它的行为与日志记录器完全相同,实际上没有区别。

log4j.xml(不限于jboss-log4j.xml)中的
类别
是常见的做法,它没有被弃用。不推荐使用的是
Category类
,如在代码中使用
Category

Category category = Category.getInstance('something');

在log4j.xml中,可以使用category和logger。可能较新的代码将在log4j.xml中包含
记录器
。旧的方法是
category

查看javadoc,category类现在被弃用,取而代之的是Logger。在配置中,我希望这两种功能都能得到支持。继续使用折旧功能是一种坏习惯。好吧,但它们之间的区别是什么?而且
类别
似乎将
级别
优先级
作为可接受的属性:它们之间有什么区别?