Resource leak: 'context' is never closed


spring实例化时

 

[java]  view plain  copy
 
  1. public void test2() {  
  2.     ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");  
  3.     //配置文件中的id属性  
  4.     IHelloService service = (IHelloService) context.getBean("helloService");  
  5.     service.sayHello();  
  6.       
  7. }  


可以将前面用子类来写,并关闭

 

 

[java]  view plain  copy
 
    1. public void test2() {  
    2.     ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");  
    3.     //配置文件中的id属性  
    4.     IHelloService service = (IHelloService) context.getBean("helloService");  
    5.     service.sayHello();  
    6.     context.close();  
    7. }  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM