2009-01-08 10 views
21

क्या कोई ऐसा उपकरण है जो पूरी तरह से निर्मित/वायर्ड स्प्रिंग एप्लिकेशन संदर्भ ले सकता है और इसका दृश्य निर्यात कर सकता है? मैं एक लाइव संदर्भ के बारे में बात कर रहा हूं जो उस क्रम को दिखाता है जिसमें पहलुओं को लागू किया गया था, बीन्स अन्य बीन्स, आदि में ऑटो वायर्ड थे।क्या लाइव स्प्रिंग एप्लिकेशन संदर्भ को देखने के लिए टूलिंग है?

मुझे पता है कि यह संदर्भ फाइलों के साथ स्वयं किया जा सकता है (पुन: वसंत आईडीई)। हालांकि, मेरा मानना ​​है कि नई एनोटेशन-संचालित प्रतिमान इस दृष्टिकोण को हरा देता है।

एक ग्रहण प्लग-इन या कमांड लाइन समाधान पसंद किया जाता है, लेकिन मुझे यह भी देखना होगा कि ऐसा कुछ भी मौजूद है या नहीं।

+0

यह एक अच्छा विचार है। कुछ तेज़ एओपी के साथ आप शायद ऐप संदर्भ में क्या हो रहा है के बारे में एक स्नैज़ी वास्तविक समय प्रदर्शन को जोड़ सकते हैं। मैं इस सवाल पर नजर रखूंगा। – Nicholas

उत्तर

2

में मैं एक ही उपकरण के लिए देख रहा हूँ। दुर्भाग्यवश, मुझे स्प्रिंग 3.2 की प्रतीक्षा करने की तुलना में कोई अन्य संभावना नहीं दिख रही है, जहां यह सुविधा होनी चाहिए। https://jira.springsource.org/browse/SPR-9662

0

क्या आप bean graph जैसे कुछ ढूंढ रहे हैं? यह वसंत आदर्श का हिस्सा है और परियोजना स्तर पर उत्पन्न किया जा सकता है।

+0

यही वह है जिसे मैंने ऊपर बताया था। यह एक अच्छा टूल है, लेकिन मैंने अभी जांच की है और यह स्वचालित रूप से निर्मित बीन्स प्रदर्शित करेगा, लेकिन यह कल्पना नहीं करता है कि * उनमें से ऑटो-वायर्ड * क्या होगा, जो मेरे लिए बहुत अधिक दिलचस्प है। शायद मैं वसंत मंचों पर पोस्ट करूंगा। –

+0

क्षमा करें, मुझे यकीन नहीं है कि "आप में ऑटो-वायर्ड क्या होगा" से आपका क्या मतलब है। बीन ग्राफ में तीर सेम के बीच परस्पर निर्भरता दर्शाता है और वसंत कंटेनर द्वारा ऑटो-वायर्ड क्या होता है। मैं क्या खो रहा हूँ? – neesh

+1

नमूना प्रोजेक्ट पर स्प्रिंट आईडीई ग्राफ़ टूल को चलाते हुए, यह कंट्रोलर बीन्स को विज़ुअलाइज़ किया गया जो स्वचालित रूप से पता लगाया जाएगा और तत्काल, लेकिन यह सेवा बीन्स प्रदर्शित नहीं करेगा जो तत्काल और उस नियंत्रक बीन में स्वचालित हो जाएंगे। मैं यही चाहता था। –

0

शायद आपको JXInsight http://www.jinspired.com/products/jxinsight/ के साथ कुछ मिल जाए तो उन्हें वसंत एक्सटेंशन दिखाई देता है और वे शायद ऑब्जेक्ट ग्राफ़ विज़ुअलाइज़ेशन दिखा सकते हैं।

2

मैंने लाइव वसंत अनुप्रयोग संदर्भ को लॉग में डंप करने के लिए एक एप्लिकेशन कॉन्टेक्स्ट डम्पर लिखा है। यह घटक स्कैन द्वारा लोड किए गए स्वाभाविक सेम और सेम दिखाता है, लेकिन यह नहीं दिखा सकता कि कौन सा पहलू लागू होता है।

स्रोत कोड और उदाहरण https://gist.github.com/aleung/1347171

2

banterCZ's answer के अनुवर्ती के रूप में, स्प्रिंग टूल सूट 3.2.0 में लाइव बीन्स ग्राफ अब लगभग वही करता है जो आप निर्यात क्षमताओं के बावजूद करते हैं।

एसटीएस v3.2.0 New and Noteworthy page देखें।