Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Hibernate füllt die AUTO_INCREMENT-Spalte nicht als Teil der zusammengesetzten PK, Bug oder Anti-Feature?

Das Hibernate Annotations Reference Guide für 3.5.6-Final (Abschnitt 2.2.3.2.4. Partielle Identifikatorgenerierung) sagte, dass es möglich ist, Sequenzen für einen Teil einer zusammengesetzten ID zu verwenden.

(Ein Beispiel ist in der Doku!)

Aber partenon hat auch recht:die Hibernate Reference Anleitung (Abschnitt 8.4. Komponenten als zusammengesetzte Bezeichner) für die gleiche Version sagte, dass dies nicht möglich ist (für xml).

Ich weiß nicht, ob es einen Unterschied zwischen Annotation und XML-Mapping gibt.

<irony> Ich fange an, den Winterschlaf immer mehr zu lieben.</irony>