使用多个线程时打开和关闭数据库连接

时间:2013-06-02 11:28:36

标签: java sql database multithreading

我正在从几个线程更新我的数据库,并且不确定从哪里关闭连接。我正在使用Java JDBC。

Thread t= new Thread(new Runnable() {
        @Override
        public void run() {
            SwitchHandler shandler = new  SwitchHandler (da);
            shandler.portOverSubscriber(routingWrapper);
            CloseConnection();
        }
    });t.start();

1 个答案:

答案 0 :(得分:1)

尝试使用DBCP

之类的连接池,而不是关闭连接