4

自動インクリメントプロパティを持つことはできますが、JPAにIDを含めることはできませんか?

4

2 に答える 2

4

JPA仕様を読むと、@ GeneratedValueは主キーフィールド用であることがわかります。したがって、実際にはありません。ただし、DataNucleus JPA(ユーザーが選択したもの)は、任意のフィールド(JPA仕様への拡張)で@GeneratedValueを許可します

于 2012-06-15T13:23:02.713 に答える
2

@GeneratedValueに依存していません@Id

言い換えれば、はい、IDではない自動インクリメントを持つことができます。

ただし、自分で試してみることができます。

于 2012-06-15T12:10:28.847 に答える