Home   Single Page

org.zkoss.zk.ui.event.EventThreadCleanupインターフェース

以前に強調したように、finally 段階でコネクションを閉じることは重要です。閉じることによって、すべてのコネクションはコネクションプールに正確に返ります。

アプリケーションをよりロバストにするのに、finally 段階で保留されているコネクション、ステートメントを閉じることを忘れてしまったときに備えて、org.zkoss.zk.ui.event.EventThreadCleanup インターフェースを実装し、すべてのコネクションとステートメントを閉じることができます。

しかし、保留されているコネクションとステートメントを閉じる方法は使用しているサーバーしだいです。使用しているサーバーのドキュメントを参考にしてください。

【ヒント】:多くの場合、そのようなメソッドを提供する必要はありません。なぜなら、finalized メソッドが呼び出されたら、コネクションプーリングの実装はコネクションをリサイクルします。