Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
指定できる をpersist()持つオブジェクトが必要です。idただし、基本クラスに別の注釈を付けることはできません@GeneratedValue。単一の永続化のためだけに値ジェネレーターを割り当てることはできますか? 私には特定の用途があります。ID を手動で設定してはいけないとは言わないでください。
persist()
id
@GeneratedValue
JPAでこれを行う方法はありますか?ヒントをいただければ幸いです。
[編集]@GeneratedValue注釈は基本クラスに存在します
@GeneratedValueIDを生成する必要があることをJPAに伝えるために正確に使用されます。ID を明示的に割り当て、JPA に ID を生成させたくない場合は、@GeneratedValueアノテーションを使用せず、ID を明示的に割り当てて、persist().