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

Hibernate Eine untergeordnete Zeile kann nicht hinzugefügt oder aktualisiert werden:Eine Fremdschlüsseleinschränkung schlägt fehl

Fast gut. Sie müssen oben getId() hinzufügen Methode für Resolution Klasse und ähnlichen Code unten. Wahrscheinlich Ihre Resolution Objekt hat immer 0 als id nach save-Methodenaufruf.

@Column(name = "id", unique = true, nullable = false)
@GeneratedValue(strategy = GenerationType.AUTO)