はじめ、S2Dao.netの排他制御機能を使用としました。
次の要件がクリアできないので
S2Dao.netの排他制御機能の使用をやめました。
◆要件
「新規作成日」と「更新日」のカラムあり
INSERT時には同じ日付を設定する。
◆対応
「Update」と「Delete」メソッド実行前に、
クライアントの「更新日」とDBの「更新日」を比較する
自作で楽観排他制御のインターセプタを作成して対応。
« 自作ジェネレーターで対応。 | メイン | 開発当初によく遭遇したエラー »
はじめ、S2Dao.netの排他制御機能を使用としました。
次の要件がクリアできないので
S2Dao.netの排他制御機能の使用をやめました。
◆要件
「新規作成日」と「更新日」のカラムあり
INSERT時には同じ日付を設定する。
◆対応
「Update」と「Delete」メソッド実行前に、
クライアントの「更新日」とDBの「更新日」を比較する
自作で楽観排他制御のインターセプタを作成して対応。