バージョン・ロック・ポリシーの使用

次の各バージョン・ロック・ポリシーについて、特定のデータベース・フィールドを追加する必要があります。

TopLinkでは表からオブジェクトを読み取る際にバージョンが記録されます。クライアントがオブジェクトの書込みを試行すると、オブジェクトのバージョンが表レコードのバージョンと比較されます。

2種類のロック・ポリシーではデータベースへの書込み方法が異なります。

両方のポリシーにおいて、書込みロック・フィールドの値はオブジェクト内の書込み可能マッピングにできます。

値がアイデンティティ・マップに格納されている場合、デフォルトではバージョン・フィールドに属性マッピングは必要ありません。アプリケーションがフィールドをマップしない場合、TopLinkでフィールドの書込みを管理できるように、マッピングを読取り専用にする必要があります。


関連項目

TopLinkディスクリプタについて

フィールド・ロック・ポリシーの使用
詳細オプティミスティック・ロック・ポリシーの指定

オプティミスティック・ロックの使用
ディスクリプタの使用

 

Copyright © 1997, 2004, Oracle. All rights reserved.