एक स्प्रिंग एमवीसी एप्लिकेशन में, मैं निम्नलिखित दृष्टिकोणों का उपयोग करके सेवा वर्गों में से एक में एक वैरिएबल को शुरू करता हूं:
ApplicationContext context =
new ClassPathXmlApplicationContext("META-INF/userLibrary.xml");
service = context.getBean(UserLibrary.class);
UserLibrary एक 3 पार्टी की उपयोगिता है जिसका उपयोग मैं अपने आवेदन में कर रहा हूँ। उपरोक्त कोड 'संदर्भ' चर के लिए एक चेतावनी उत्पन्न करता है। चेतावनी नीचे दी गई है:
Resource leak: 'context' is never closed
मैं चेतावनी नहीं समझता। जैसा कि एप्लिकेशन स्प्रिंग MVC अनुप्रयोग है, मैं वास्तव में संदर्भ को बंद / नष्ट नहीं कर सकता क्योंकि मैं सेवा चला रहा हूं, जबकि एप्लिकेशन चल रहा है। वास्तव में चेतावनी मुझे क्या बताने की कोशिश कर रही है?