Google guice का built-in logger binding है। लेकिन अगर मैं कॉमन्स-लॉगिंग या लॉग 4 जे लॉगर का उपयोग करना चाहता हूं तो क्या होगा?मैं एक कस्टम लॉगर इंजेक्ट करने के लिए Google guice कैसे प्राप्त करूं, एक कॉमन्स-लॉगिंग या log4j लॉगर
मैं द्वारा
LogFactory.getLog(CLASS.class)
एक लॉग बनाया सुई guice मिल सकता है लेकिन इसके साथ ही व्यवहार में के रूप में निर्मित बाध्यकारी होने:
स्वचालित रूप से बाध्यकारी के नाम के लकड़हारा के नाम सेट वर्ग .. जो में लॉगर इंजेक्शन की जा रही है
क्या यह भी समझ में आता है? या चिल्लाओ मैं बस अंतर्निहित जावा लॉगर का उपयोग करता हूं? या इंजेक्शन के बिना कॉमन्स-लॉगिंग का उपयोग करें?
नहीं, यह समझ में आता है। Log4j अधिक लॉगिंग स्तर का समर्थन करता है और इसमें अधिक उपलब्ध परिशिष्ट हैं, इसलिए बिल्टिन लॉगर के बजाय इसका उपयोग करना चाहते हैं, मुझे सही समझ मिलती है। –