Hallo!
Hab ein Problem bei GWT mit der Transaction in eine Oracle-DB, hoffentlich kann mir jemand helfen... (ob mit Hibernate oder EclipseLink als Persistenceschicht ist sekundär)
Problem:
Hab eine Obertabelle (OT) und eine Untertabelle (UT) die mit einer 1:n-Beziehung verknüpft sind.
Ich will einen Datensatz in der OT anlegen mit 2 dazugehörigen Datensätzen in der UT.
Ein Commit für die Transaktion darf aber erst erfolgen, wenn der Datensatz in der OT und alle Datensätze in der UT problemlos angelegt werden konnten,
da ein Datensatz in der OT ohne seine Datensätze in der UT sinnlos bzw. unvollständig ist.
Ausserdem, wie kann ich in der GWT-Oberfläche "dynamisch"-viele Eingabefelder für die UT erzeugen und diese dann übergeben?
".getTransaction().commit();" bezieht sich ja nicht auf das commit in der DB, sondern übergibt die Liste an die DB.
Währe sehr dankbar für eine Lösung
mfg
Paulitto
Hab ein Problem bei GWT mit der Transaction in eine Oracle-DB, hoffentlich kann mir jemand helfen... (ob mit Hibernate oder EclipseLink als Persistenceschicht ist sekundär)
Problem:
Hab eine Obertabelle (OT) und eine Untertabelle (UT) die mit einer 1:n-Beziehung verknüpft sind.
Ich will einen Datensatz in der OT anlegen mit 2 dazugehörigen Datensätzen in der UT.
Ein Commit für die Transaktion darf aber erst erfolgen, wenn der Datensatz in der OT und alle Datensätze in der UT problemlos angelegt werden konnten,
da ein Datensatz in der OT ohne seine Datensätze in der UT sinnlos bzw. unvollständig ist.
Ausserdem, wie kann ich in der GWT-Oberfläche "dynamisch"-viele Eingabefelder für die UT erzeugen und diese dann übergeben?
".getTransaction().commit();" bezieht sich ja nicht auf das commit in der DB, sondern übergibt die Liste an die DB.
Währe sehr dankbar für eine Lösung
mfg
Paulitto
Comment