जब वसंत प्रॉक्सी बनाता है, तो यह डिफ़ॉल्ट नामकरण नीति के साथ cglib का उपयोग करता है। नामकरण नीति बदलने का कोई तरीका है? जेनरेटेड क्लास नाम मैं उपयोग करते हुए एक और ढांचे के साथ संघर्ष करता हूं।वसंत, cglib नामकरण नीति को कैसे बदलें
7
A
उत्तर
2
यह claims cglib लगता है यह नाम संघर्ष का पता लगा सकते हैं, लेकिन किसी कारण से यह इस मामले में ऐसा नहीं करता।
कि समस्या के कारण(और अपनी रिपोर्ट?) अन्य ढांचे आप (पकड़ने के अपवाद) का उपयोग कर रहे patched उनके कोड यह से बचने के लिए।
+1
यह तब तक नाम संघर्षों का पता लगा सकता है जब तक * एक * cglib का उपयोग किया जाता है। चूंकि वसंत 3.2+ cglib repackages, वहाँ आसानी से * दो * cglibs हो सकता है, प्रत्येक अपने नाम टकराव का ख्याल रखना। –
संबंधित मुद्दे
- 1. वसंत CGLIB और CGLIB के बीच क्या अंतर है?
- 2. CGLIB को वसंत 3.1 का उपयोग कर @ कॉन्फ़िगरेशन कक्षा
- 3. सामग्री-सुरक्षा-नीति वसंत सुरक्षा
- 4. सेम बदलें संपत्ति/वसंत
- 5. मैकिंग CGLIB उन्नत ऑब्जेक्ट्स
- 6. विधि एनोटेशन नल जब CGLIB
- 7. CGLIB सुपरक्लास/superinterface
- 8. CGLIB/स्प्रिंग एओपी का उपयोग करते समय झूठी सकारात्मक नल सूचक चेतावनी को कैसे रोकें?
- 9. वसंत सुरक्षा कस्टम फ़िल्टर (पासवर्ड बदलें)
- 10. वसंत बूट: संपत्ति प्लेसहोल्डर हस्ताक्षर बदलें
- 11. वसंत jndi नामकरण अपवाद: नाम [spring.liveBeansView.mbeanDomain] इस संदर्भ
- 12. हाइबरनेट योजना नामकरण ओएस
- 13. वसंत सुरक्षा: "_spring_security_remember_me" चेकबॉक्स फ़ील्ड का नाम कैसे बदलें?
- 14. सीओआरएस नीति
- 15. हाइबरनेट नामकरण रणनीति को कैसे लागू करें (लागू | शारीरिक) नामकरण रणनीति? दस्तावेज कहां है?
- 16. Grails 2.4.4 अनसुलझे DEPENDENCIES cglib 2.2.2
- 17. .so फ़ाइलों के लिए साइथन के नामकरण नियम बदलें
- 18. ThreadPoolExecutor नीति
- 19. नामकरण
- 20. नामकरण
- 21. ग्रैडल डाउनलोड स्थान को कैसे बदलें
- 22. वसंत
- 23. गिट नामकरण मुद्दे
- 24. डिब्बाबंद नीति और कस्टम नीति के बीच क्या अंतर है?
- 25. वसंत
- 26. अपने नामकरण
- 27. एडब्ल्यूएस आईएएम नीति आईएएम
- 28. अमरूद कैश बेदखल नीति
- 29. log4j: संग्रहीत नीति
- 30. सरल उदाहरण परियोजना में वसंत ढांचे लॉग स्तर बदलें?
यह कैसे संभव है? आपके पास अन्य ढांचे हैं जो समान कक्षाओं को बढ़ाने के लिए CGLib का उपयोग कर रहे हैं? बहुत अजीब सेटअप की तरह लगता है। –
यह अजीब नहीं है। जब मैं वसंत मेरे सत्र स्कॉप्ड बीन के लिए प्रॉक्सी बनाता है तो मैं एकीकरण परीक्षण करता हूं। और मेरे पास यूनिट परीक्षण भी हैं जहां मैं एक ही ऑब्जेक्ट की व्यावसायिक कार्यक्षमता की जांच करता हूं – piotrek
और आपको किस प्रकार की त्रुटियां मिल रही हैं? ऐसा लगता है कि CGLib इसे संभालने में सक्षम होना चाहिए। http://cglib.cvs.sourceforge.net/viewvc/cglib/cglib/src/proxy/net/sf/cglib/core/DefaultNamingPolicy.java?view=markup –