سؤال

ما الذي يجب أن نستخدمه في JBOSS-LOG4J.XML من أجل تشغيل / إيقاف آثار منتجنا - "فئة" أو علامة "مسجل"؟

بواسطة افتراضي JBOSS يستخدم "فئة" في JBOSS-LOG4J.XML.
ولكن بقدر ما أعرف "الفئة" يتم إهمالها ويجب استخدام "مسجل" بدلا من ذلك.
لماذا يستخدم JBoss علامة JBOSS "الفئة" في منتج جديد؟

هل كانت مفيدة؟

المحلول

عادة، أظن. ما زلت تستخدم category أيضا. يتصرف بالضبط نفس logger, حقا لا يوجد فرق.

نصائح أخرى

category في log4j.xml (لا يقتصر على JBOSS-LOG4J.XML) هي ممارسة شائعة وغير محتملة. ما تم إهماله هو Category Class كما هو الحال في استخدام Category في رمز مثل،

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

في log4j.xml، يمكن استخدام كلا الفئة والمسجل. ربما سيكون رمز الأحدث logger في log4j.xml. الطريقة القديمة هي category.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top