私は接続プールとSpringを使用していますTransactionTemplate。最初に接続プールをシャットダウンする場合は、すべての接続をプールに戻す必要があります。これは、connection.close()を呼び出す必要があることを意味します。いくつかのクエリにforを使用するTransactionTemplateスレッドと、接続プールでシャットダウンメソッドを呼び出したい別のスレッドがありますが、これを行う前に、最初TransactionTemplateにすべての接続を閉じるように指示する必要があります(実際にはそれらをプールに戻すだけです)。
使用済みの接続をすぐに閉じるために、Springでこれをどのように行うことができますか?