Ich benutze JpaRepository, nachdem ich ein Objekt Kind in der Datenbank erstellen. Ich erhalte ein Objekt Parent, aber das neue Kind existiert nicht im Elternobjekt. Die Kaskade wird nicht aktualisiert.force Refresh Objekt Eltern nach dem Hinzufügen eines untergeordneten Objekts jpa
Zum Abrufen des übergeordneten Objekts verwende ich die Methode findOne oder getOne, aber das Problem ist das gleiche. Ich ist versucht zu verwenden, aber das Problem ist, tha gleiche:
\t @Query("select u from User u where u.id=:x")
\t public User findUserById(@Param("x") String id);
Ein Benutzer eine Sammlung von Profil und ein Profil hat einen Benutzer. In dem einen Mal, erstelle ich ein Profil, nachdem ich versuchen, den Benutzer abzurufen, aber die neue profil es fügen Sie nicht hier
In User Entity
@OneToMany(mappedBy = "user", cascade = CascadeType.ALL) @LazyCollection(LazyCollectionOption.FALSE)
private Collection<Profil> profils;
In profil entity
@ManyToOne(cascade = CascadeType.ALL)
private User user;
Wie ich JPA mit dem neuen Element zu aktualisieren erzwingen in der DB? Dank
können Sie Ihren Service enthalten? –
warum nicht all dies anhängen? –
Attach, verstehe ich nicht? – Pierre