複数のデータベースをサポートし、その要件を満たす休止状態のアプリケーションを開発しています。
現在、問題はプライマリ自動生成キーにあります。一部のデータベースは、自動インクリメントと ID のインクリメントに必要なシーケンスをサポートしています。この問題を解決するには、次の戦略を使用します
strategy = GenerationType.TABLE (javax.persistence)
これは私の要件を満たしています。
この投稿では、ユーザーのコメントは
IDを順番に並べる必要がある場合は、テーブル生成の代わりにインクリメントまたはシーケンスを使用することを常にお勧めします
自動インクリメントまたはシーケンスを使用する場合、あるデータベースを別のデータベースに移動するときに、注釈レベルでいくつかの変更が必要であることを意味します (余分な負担)
update me 、テーブル生成の代わりにインクリメントまたはシーケンスを使用する方が本当に良いですか、それとも単なるステートメントですか?