Cześć, mam taki dziwny przypadek.
Mam encję Transaction a w niej listę paymantów
@OneToMany(mappedBy = "transactionId", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
private List<Payment> payments = new ArrayList<>();
Jeśli FetchType, jest LAZY, to dostaję, prawidłowo 1 payment w debugu, jeśli jest EAGER, to dostaję 10.
Czy ktoś miał już taki problem?
Czym to jest spowodowane?