Statement和ResultSet要单独用close。
连接池的close()不是真的close

解决方案 »

  1.   

    对statment会有影响,因为pool中的connection没有真的被关闭,如果不关闭statment将导致你的statment实例会越来越多。所以要养成用完statment,resultset后关闭他们的习惯。
      

  2.   

    不会引起当机。但是一个Connection对应创建的Statement个数是有限的,如果超出会引发异常。所以用完后,立即关闭Statement和ResultSet。
      

  3.   

    一定要记得close对应的connetction,statement,resultset。