私は以前にhibernate(JPA)を使ってdbを作成しましたが、どのエンティティに対しても@versionフィールドは含まれていませんでした。 このプロジェクトが何か重要なものになったことが判明し、バージョン管理(オプティミスティック・ロック付きのバージョニング)を使用する必要があります。Hibernate:バージョン管理されていないDBにバージョニングを追加
私は、@versionアノテーションを持つすべての単一のエンティティに新しいプロパティ(フィールド)を追加する必要があることは知っています。
質問:どのように私は本当のDB(MySQLの)データの損失やあまりにも多くの作業をせずにバージョンの列を含めるために更新することができます知っていますか?
ありがとうございました。
おかげだろう。私はこのようなことをすることを考えました。しかし、バージョンフィールドの値を手動で挿入すると問題が発生するかどうかは正確に分かりませんでした。もう一度ありがとう。 – Marcus