2011-07-08 15 views
8

मैं Log4j (या कोई अन्य लॉगर) सेट अप करने का एक तरीका ढूंढ रहा हूं ताकि जब भी वसंत एक बीन बनाता है या एक बीन संपत्ति सेट करता है तो मैं लॉग में देख सकता हूं। उदाहरण के लिए। इस तरह कुछ:लॉगिंग स्प्रिंग बीन निर्माण/निर्भरता इंजेक्शन

1:00:00 Creating bean Foo ([email protected]) 
1:00:01 Creating bean Bar ([email protected]) 
1:00:02 Setting bean Foo ([email protected]) to Bar ([email protected]) 
(...) 

क्या यह आसानी से संभव है? मैं Spring 2.5.6 का उपयोग कर रहा हूं (वहां कोई विकल्प नहीं है: /) और Log4j (संस्करण मुझे कोई फर्क नहीं पड़ता)।

उत्तर

6

लगता org.springframework.beans.factory.support.DefaultListableBeanFactory लकड़हारा की तरह सबसे अच्छा आप प्राप्त कर सकते है।

बस सभी पूरे org.springframework के लिए लॉगिंग स्तर को चालू करने का प्रयास करें - शायद आपको कुछ और उपयोगी लगेगा।

+0

org.springframework। * = सभी ने वेबस्पेयर परिनियोजन में चाल की –

संबंधित मुद्दे