てきとうなメモスマートフォン用の表示で見るてきとうなメモ本の感想とか技術メモとかこの広告は、90日以上更新していないブログに表示しています。2017-07-03Javaのコネクションプールの接続チェックJavaコネクションプールからコネクションを取得すると、接続が切れているコネクションを再利用してしまうことがある。これを防ぐためにコネクションプール側で何かやっていないかなとちょっと調べた。接続チェックする時にどのようなSQL文を実行するか。接続チェックするConnectionTesterインターフェースを実装したクラスを指定するでいろいろ指定できる。接続チェックする時にどのようなSQL文を実行するか。connectionTestQueryが指定されていないとConnection.isValidを実行する。逆にHibernateがデフォルトで実装しているプールなどは、こういうことはやってくれない。JDBC4のConnection.isValidは便利そうなんだが、JDBCドライバ側があまり実装していないらしいので、テスト用のクエリを設定するのが主流っぽいな。メモ月別アーカイブはてなブログをはじめよう!bosconoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。