Yaylı bir MVC uygulamasında, aşağıdaki yaklaşımı kullanarak hizmet sınıflarından birinde bir değişken başlatıyorum:
ApplicationContext context =
new ClassPathXmlApplicationContext("META-INF/userLibrary.xml");
service = context.getBean(UserLibrary.class);
UserLibrary, uygulamamda kullandığım 3. taraf bir yardımcı programdır. Yukarıdaki kod, 'bağlam' değişkeni için bir uyarı oluşturur. Uyarı aşağıda gösterilmektedir:
Resource leak: 'context' is never closed
Uyarıyı anlamıyorum. Uygulama bir Spring MVC uygulaması olduğundan, uygulama çalışırken hizmete başvurduğum için içeriği gerçekten kapatamıyorum / yok edemiyorum. Bana söylemeye çalışan uyarı tam olarak nedir?