做什么?释放回连接池? dataSourceName = prop.getProperty("DataSource"); 本身又没对连接池改变什么

解决方案 »

  1.   

    你把Connection close掉,容器会自动管理回收数据库连接的。
      

  2.   

    connection在被close以后,会回到connection pool中,同时connection pool会将连接释放(回到未实例化状态)。如果你设定了连接池的收缩功能,那么连接池会在一定时间后,更具connection的使用情况,而对连接池中的未实例化的connection数量进行缩减(这个根据各个app server不同而不同的)
      

  3.   

    close就自动放入了,不用你关心
      

  4.   

    yes,weblogic会自动管理好你的连接池,只用你Connection用完后close就可以了!
      

  5.   

    在try.........finally后加一个connection.close就可以了。