Oracle ADFアプリケーションでは、postChanges()
メソッドを使用してキャッシュ内のすべてのデータを検証およびポストできます。
注意: 検証およびポストは、トランザクションのコミット時に自動的に行われます。
コミットを伴わずに変更をポストするには、次のようにします。
postChanges()
をコールします。
currentTrans.postChanges();
注意: データベース接続プーリングの使用は、基本的にpostChanges()
のコール、または同じリクエスト内でトランザクションをコミットせず、現在のトランザクションでDML操作を実行するPL/SQLストアド・プロシージャの呼び出しとは、互換性がありません。コミットなしでpostChanges()
を使用するアプリケーションは、接続プーリングを使用せず、RESERVEDリリース・モードを使用する必要があります。これは、スケーラビリティのためには好ましくありませんが、動作が保証される唯一のモードです。
トランザクションの管理
トランザクション・オブジェクトについて
Oracle ADF Business Componentsのキャッシュ管理について
DML操作のカスタマイズ
Copyright © 1997, 2007, Oracle. All rights reserved.