Hallo zusammen,
habe ein Problem mit Hibernate.
und zwar mit einer OneToMany beziehung.
Ich habe eine java.util.List welche über die OneToMany beziehung von JPA (Hibernate) gefüllt wird.
wenn ich nun einen Eintrag aus dieser Liste entferne und das Objekt mit persist wieder auf die Datenbank schreibe, wird der Entfernte Eintrag der Liste auf der Datenbank nicht entfernt.
Mache ich nun ein refreshObject via JPA/Hibernate erscheint der zuvor gelöschte Eintrag wieder in der Liste, dieser wurde auf der DB nicht entfernt.
Hat jemand eine Ahnung wie ich es anstellen muss, dass JPA/Hibernate die Entfernten Einträge auch von der DB löscht?
greez eagle
habe ein Problem mit Hibernate.
und zwar mit einer OneToMany beziehung.
Ich habe eine java.util.List welche über die OneToMany beziehung von JPA (Hibernate) gefüllt wird.
wenn ich nun einen Eintrag aus dieser Liste entferne und das Objekt mit persist wieder auf die Datenbank schreibe, wird der Entfernte Eintrag der Liste auf der Datenbank nicht entfernt.
Mache ich nun ein refreshObject via JPA/Hibernate erscheint der zuvor gelöschte Eintrag wieder in der Liste, dieser wurde auf der DB nicht entfernt.
Hat jemand eine Ahnung wie ich es anstellen muss, dass JPA/Hibernate die Entfernten Einträge auch von der DB löscht?
greez eagle