• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Odświeżanie encji

0 głosów
188 wizyt
pytanie zadane 17 czerwca 2017 w Java przez Jonki Dyskutant (8,180 p.)

Posiadam w programie taką relację

    @ManyToMany
    @JoinTable(
            name = "invitations",
            joinColumns = {@JoinColumn(name = "toID")},
            inverseJoinColumns = {@JoinColumn(name = "fromID")}
    )
    private List<User> sentInvitations;

Wszystko jest OK, oprócz tego, że gdy chcę wyświetlić najaktualniejszą listę z danymi, to muszę posłużyć się specjalnymi metodami z repozytorium CRUD, aby pobrać na nowo listę według id. Wtedy ten powyższy kod trochę traci sens.

Próbowałem dodać

@ManyToMany(cascade={CascadeType.REFRESH}, fetch = FetchType.LAZY)  

aby podczas użycia tej listy pokazywało mi najaktualniejszy stan z bazy, ale niestety to nie działa.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 226 wizyt
0 głosów
0 odpowiedzi 2,217 wizyt
pytanie zadane 22 maja 2017 w Java przez Jonki Dyskutant (8,180 p.)
0 głosów
0 odpowiedzi 273 wizyt

93,692 zapytań

142,611 odpowiedzi

323,221 komentarzy

63,220 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...