QA@IT
«回答へ戻る

回答を投稿

こんにちは

普段コネクションプールを使用していて、
このメソッドだけ割り込んで繋げるわけにもいかないので、

ということは、すでにシステム内にコネクションプールを使用する
仕組みが動いているいうことですよね。
※メソッド名とかから単体のテストサンプルかと思ってました
DB接続管理するクラスがすでにあるのであれば、それを利用すれば
よいと思います。
共通化されていない場合は、その部分と同じようにコネクションの
取得を行うようコーディングすればよいのではないでしょうか。
配列を渡すかどうかによってプーリングの利用方法が変わることは
ないと思います。

プーリングの場合、コネクションのクローズで実際にすぐに接続が切れないので、
statementやresultsetを使い終わったら確実にクローズするように、
より注意する必要はあると思いますが。

投稿者:zilloll

こんにちは

>普段コネクションプールを使用していて、
>このメソッドだけ割り込んで繋げるわけにもいかないので、 

ということは、すでにシステム内にコネクションプールを使用する
仕組みが動いているいうことですよね。
※メソッド名とかから単体のテストサンプルかと思ってました
DB接続管理するクラスがすでにあるのであれば、それを利用すれば
よいと思います。
共通化されていない場合は、その部分と同じようにコネクションの
取得を行うようコーディングすればよいのではないでしょうか。
配列を渡すかどうかによってプーリングの利用方法が変わることは
ないと思います。

プーリングの場合、コネクションのクローズで実際にすぐに接続が切れないので、
statementやresultsetを使い終わったら確実にクローズするように、
より注意する必要はあると思いますが。



投稿者:zilloll