Hibernate: Update OneToMany Beziehung

Ich habe ein Elternteil mit einer Liste von Kind zugeordnet.

Darf ich wissen, wie aktualisiere ich die Liste von Kind, wenn ich ein update der übergeordneten

Beispiel:

Einem Elternteil P1 Kind-A B C.

Habe ich beschlossen zu löschen, B-und D -

also parent P1 haben Ein Kind C, D in der Datenbank.

derzeit habe ich nur alle löschen Kindes, gehört zu den übergeordneten P1 und neu Auffüllen, chid(A C D) wieder... ich glaube, es ist ein einfacher Weg, dies zu tun.

Ich weiß, diese Aufgabe ist sehr empfindlich, bitte freundlich sein, mich wissen zu lassen, was ich brauche, um zu sicherzustellen, das Kind ist eingefügt und gelöscht, richtig.

Neue Frage:

1) gibt es eine Möglichkeit zu faul aktualisieren/löschen einer Beziehung? Ich habe eine Liste, die FetchType.Faul, wenn ich die Aktualisierung der Daten ich kann die nicht laden wollen, die Beziehung oder zu aktualisieren.

2) Wenn Sie eine Liste haben Artikel A B C, ich entfernte Element C und eine dto.speichern(). Wird Punkt C gelöscht werden?

Was willst du genau tun? Entfernen Sie untergeordnete Entitäten von der Muttergesellschaft, oder löschen Sie Sie? Dies ist nicht die gleiche Sache. Und zeigen Sie uns Ihren code, um zu verstehen, was du tust.
Sind Sie mit einer Liste oder einer Map beziehen das Kind mit den Eltern?
Ich bin mit der Liste, aber leider kann ich nicht den code hier ein, da es verboten ist. Auch die Frage anders formuliert.

InformationsquelleAutor seesee | 2012-06-05

Schreibe einen Kommentar