प्राप्त मैं कोड log4j
का उपयोग करता है, जो किसी दिए गए Logger
के लिए logger
प्राप्तलकड़हारा
static public Logger getLogger(String name)
और
static public Logger getLogger(Class clazz)
पूर्व एपीआई के साथ
का उपयोग कर देखा है के लिए getSimpleName() बनाम getName() का उपयोग करना getSimpleName()
के साथ स्पष्ट रूप से पारित किया गया, जबकि उत्तरार्द्ध पास Class
पर getName()
का उपयोग करता है। क्या इन दोनों के बीच कोई अंतर है? अगर मैं log4j.properties फ़ाइल में विभिन्न स्तरों पर लॉग इन करने के लिए विभिन्न संकुल को कॉन्फ़िगर करता हूं तो क्या इससे प्रभावित होगा?
पहले से ही उल्लिखित पोस्ट में शामिल है http://stackoverflow.com/q/15202997 – mhasan