S.no Hibernate Save() SaveorUpdate method()
1. Work to generate a new identifier and then inserting the record into the database It either can UPDATE or INSERT because as per the existence of record.save() method can be failed with the persistence of the primary key
2. Used for bringing a transient object to a persisting state It can bring both new and existing, i.e., transient and detached into a persistent state or can be said that this method can be used for re-attaching a detached object into Session
BY Best Interview Question ON 05 Apr 2019