hallo zusammen
ich schreibe gerade eine kleine website für meine filme.
java-mässig habe ich eine klasse film, welche auf eine tabelle in der mysql-db (innodb) verweist/gespeichert wird. nun will ich dies per jpa abspeichern. dies funktioniert, wenn ich die kategorien nicht abspeichere. die kategorien werden im film-objekt als liste von typ enum abgespeichert und sollten in die tabelle "categories" geschrieben werden. diese habe ich in mysql von der film-tabelle per foreign-key auf die film-id der categories-tabelle verlinkt. in der (java) film-klasse habe ich für die verlinkung folgendes deklariert:
es kommt nun immer eine riesige fehlermeldung, von welche ich jedoch nicht entschlüsseln kann, wo der fehler liegen könnte.
habt ihr mir einen ansatz? was habe ich vergessen/falsch gemacht?
vielen dank!
ich schreibe gerade eine kleine website für meine filme.
java-mässig habe ich eine klasse film, welche auf eine tabelle in der mysql-db (innodb) verweist/gespeichert wird. nun will ich dies per jpa abspeichern. dies funktioniert, wenn ich die kategorien nicht abspeichere. die kategorien werden im film-objekt als liste von typ enum abgespeichert und sollten in die tabelle "categories" geschrieben werden. diese habe ich in mysql von der film-tabelle per foreign-key auf die film-id der categories-tabelle verlinkt. in der (java) film-klasse habe ich für die verlinkung folgendes deklariert:
Code:
@OneToMany
@JoinColumn(name="film_id")
public List<String> getCategories() {
return categories;
}
es kommt nun immer eine riesige fehlermeldung, von welche ich jedoch nicht entschlüsseln kann, wo der fehler liegen könnte.
habt ihr mir einen ansatz? was habe ich vergessen/falsch gemacht?
vielen dank!
Zuletzt bearbeitet: