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

Hibernate erstellt keine Join-Tabelle

Es stellt sich heraus, dass Hibernate wegen Doctors keine Join-Tabelle erstellt hat Primärschlüssel, der die zulässige Größe erweitert. Es war jedoch in der Lage, Ärzte zu erstellen Tisch alleine. Um das Problem zu beheben, musste ich die ID-Größe begrenzen. Ich habe Ärzte gewechselt ID so:

@Id
@Column(length = 11)
@NotNull
private String pesel;

Und jetzt kann Hibernate Join-Tabellen erstellen.