現在、エンティティは削除しませんが、テーブルでフラグを「非アクティブ」に設定します (通常の操作ではこれらのエンティティを除外します)。誰かが私に Hibernate Envers を教えてくれましたが、私には少しやり過ぎのように見えます。私の質問は次のとおりです。
- Envers を使用してメカニズム (アクティブ/非アクティブ フラグ) を実行できますか?
- そうでない場合、Envers は削除されたエンティティのコピーをアーカイブ テーブルに保存できますが、バージョン管理や監査は行いませんか?
- このタスクの軽量な代替手段はありますか?