1

私は Hibernate 3 を使用しています。やあ 、

Hibernate のセッションに参加しています。Database の下の Tables で Hibernate と Primary key を操作するときに彼が行った議論の 1 つについて、私は混乱しました。

彼が言及したことは、Hibernate を使用する場合、Database 列に主キーを持つことは必須ではありませんが、その Table を表す主キー hbm ファイルに言及することは必須であるということです。

これが本当かどうか教えてください??

前もって感謝します 。

4

1 に答える 1

3

Hibernate には、エンティティごとに一意で不変の ID が必要です。この ID が主キーとして宣言されているかどうかは関係ありません。しかし、それを主キーとして宣言しないことで得られるものはわかりません。

于 2012-06-12T11:24:32.097 に答える