একটি বসন্ত এমভিসি অ্যাপ্লিকেশনটিতে, আমি নিম্নলিখিত পদ্ধতির সাহায্যে পরিষেবা ক্লাসগুলির মধ্যে একটিতে একটি ভেরিয়েবল শুরু করি:
ApplicationContext context =
new ClassPathXmlApplicationContext("META-INF/userLibrary.xml");
service = context.getBean(UserLibrary.class);
ইউজারলিবারি একটি তৃতীয় পক্ষের ইউটিলিটি যা আমি আমার অ্যাপ্লিকেশনটিতে ব্যবহার করছি। উপরের কোডটি 'প্রসঙ্গ' ভেরিয়েবলের জন্য একটি সতর্কতা তৈরি করে। সতর্কতা নীচে দেখানো হয়েছে:
Resource leak: 'context' is never closed
আমি সতর্কতা বুঝতে পারি না। অ্যাপ্লিকেশনটি একটি স্প্রিং এমভিসি অ্যাপ্লিকেশন হিসাবে, অ্যাপ্লিকেশনটি চলমান থাকাকালীন আমি পরিষেবাটি উল্লেখ করার সাথে সাথে আমি প্রসঙ্গটি বন্ধ করতে / ধ্বংস করতে পারি না। সতর্কবাণীটি আমাকে কী বলার চেষ্টা করছে?