0

私は現在 envers を調査し、ドキュメントに取り組んでいます。Envers が満たさない私の要件の 1 つがあります (私が今考えているように)。たぶんそうで、誰かが私に何かを指摘したり、これに対する別の解決策を持っている可能性があります。

要件は、2 番目のユーザーが変更されたデータを確認する必要があることです。2 番目のユーザーは、変更を承認するか拒否するかを選択できます。承認時に変更を行い、拒否時に変更をロールバックする必要があります。envers はこれをサポートしていますか、それとも元のデータベース テーブルに独自の「承認済み」フラグを挿入する必要がありますか?

4

1 に答える 1

0

いいえ、Envers はそれをサポートしていません。ワークフローのようなソリューションを探していないかどうかを検討する必要があります (特に、これが複数のユーザーが関与するより複雑なフローに発展する可能性がある場合など)。

Envers は、実際にはデータの監査のみを目的としています。たとえば、組み込みのロールバックもありません。

于 2012-04-24T20:37:50.710 に答える