2 solutions here :
- Use
merge
instead ofsave
- or remove
save
cascade annotation.
Using both save
and save
cascade basically tells Hibernate "please persist this new object along with all his relationships which are also new". You don't want that.