What’s the difference between session.persist() and session.save() in Hibernate?
From this forum post persist() is well defined. It makes a transient instance persistent. However, it doesn’t guarantee that the identifier value will be assigned to the persistent instance immediately, the assignment might happen at flush time. The spec doesn’t say that, which is the problem I have with persist(). persist() also guarantees that it will not execute an … Read more