在实现开发中发生过一些情况,所以想借助destory()来解决:)

解决方案 »

  1.   

    为什么会想到用destory()呢,你可以用finialy这个函数啊。他在GC被唤起时先启动。这时你可以让他做一些适当的清理工作啊。
      

  2.   

    不会意思打应该是finilize()这个方法
      

  3.   

    通常在destory()里面关闭数据库和文件等操作
    public void destory(){
      try{
        db.close(rs,ps,conn);
      }
      catch(Exception e){
        System.out.println(e.getMessage());
      }
    }
      

  4.   

    我的意思是在jsp释放的时候能够调用一个方法,不如关闭连接
      

  5.   

    用stop tomcat方法关闭tomcat时,destroy()方法会被调用,如果直接关闭tomcat(点击右上方的关闭按钮)就达不到效果
      

  6.   

    我认为这个是个不妥的方法,其实io连接是个很浪费资源的项目,你一直开启一直关闭,造成资源浪费,其实你可以把所有需要的数据一次性的调入beans中,或者可以写成一个xml文件,再进行也必须马上进行关闭,这样能达到性能的最佳化
      

  7.   

    如果tomcat连接池占满的时候(假设连接没有被正常关闭)除了重起tomcat,还有没有有别的办法?