2010-12-02 15 views
0

私のアプリケーションにJPAを使用していて、データベースが順次IDを使用する別のオブジェクトを挿入しています。例についてJPA ids auto_incrementの生成

次いで、ID = 2を取るテーブル部材にオブジェクトを追加し、ID = 1を取るタイプのユーザのオブジェクトを挿入するとき、私は、テーブル部材と、テーブルのユーザーを持っている場合。

問題は次のとおりです。私は.sqlファイルをデータベースにインポートしました。

私のアプリケーションから新しいレコードを挿入すると、既にidsが使用されているため例外が発生します。

どうすればこの問題を解決できますか?

+0

オブジェクト? – Kartoch

答えて

1

また

ALTER TABLE tbl AUTO_INCREMENT = 100; 

見るようAUTO_INCREMENTの開始値を設定することができます。あなたのドメインのIDに使用@GenerationValue戦略は何

関連する問題