Doublons ArrayList OneToMany
Bonjour
J'ai un Entity User qui a une propriété :
Code:
1 2 3
|
@OneToMany(mappedBy = "user", cascade = { CascadeType.ALL }, orphanRemoval = true, fetch = FetchType.EAGER)
private List<Category> categories; |
de l'autre coté Category :
Code:
1 2 3
| @ManyToOne
@JoinColumn(name = "USERID", nullable = false, updatable = false)
private User user; |
Je voudrais savoir si qqn saurait pourquoi le code suivant :
Code:
1 2 3 4 5
| public User findById(String userId)
{
User user = em.find(User.class, userId);
return user;
} |
me retourne une liste de Category avec chaque element en doublon ???
merci