0

私は現在、JSF、Hibernate、Spring with Spring Security を使用して Web プロジェクトを開発しています。データの整合性のために、ドメイン テーブルで追加の列を使用し、そのテーブルの他の列に関連する列を生成しているので、後で確認できます。外部で変更されたデータの。操作に応じてその列を保存または更新します。私の問題は、単純なプレーンテーブルで動作していることですが、多くの中間テーブルがある場合に状況が発生します。もちろん、ハッシュ列を持たないミッドテーブルの複合キーのみを使用して、休止状態によって自動的に生成および更新されます。そのため、データが外部で変更されたかどうか、または削除された行を検出できないかどうかを確認することに問題があります。たとえば、メイン オブジェクトの保存に関するログはありますが、midtable エントリのログはありません。

4

1 に答える 1

0

おそらく、SQLトリガーを使用できますが、これにより、外部の変更だけでなく、もちろんすべてのアクションがログに記録されます...

于 2011-05-17T08:37:27.917 に答える