I'm using HibernateTemplate to access the database in my Spring application. Is there any way/method in HibernateTemplate which returns the auto-generate id for my new inserted row? In my case, the auto-generate value is the primary key of my table, which is defined as auto-increment inside the database.
For more info, I use saveOrUpdate() method to insert data.
When you save a object with saveOrUpdate()
the objects id
field will get updated with the auto generated id
if it was a create operation. So you can simply retrieve the id
property of the saved object to get the auto generated id.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With