Mam taki problem, że lista obiektów się nie aktualizuję (w bazie dalej są wpisy w tabeli łączącej). Nazwa się zmienia, ale modyfikacje na liście nic nie robią. Jak to zrobić?
Klasa1:
Set<Klasa2> obiekty = new HashSet<>();
Teraz pytanie jak to zaktualizować?
-persist,
-merge
void edit(Klasa1 kl){
g.setName("dipa");
g.getObiektyKlasy2.clear();
g.setObiektyKlasy2(null);
entityManager.merge(g);
}
Nazwa się zmieniła, ale połączenia z tabeli łączącej nie znikły, a powinny.