I'm having problems with a
NonUniqueObjectException thrown by Hibernate.
Reading the docs, and this blog post, I replaced the call from
merge(), and it solved the problem.
I believe I understand the reason for the exception, and why changing the method fixed the problem, in terms of disconnected objects and session boundaries.
My question is : given that
merge() will always resolve to the session object, or retrieve it if it doesn't exist, is calling merge() generally a safer alternative than
What is the downside of using