Hello
is it possible to get the sql statement programmatically that hibernate would use to insert an entity instance into the database?
The reason is that I would like to generate a partial backup of my data in the form of sql statements.
I hope to find something like the following (where item and part are mapped entities)
Code:
stringBuilder.append( someHibernateClass.getInsertStatement(item));
for(Part part:item.getParts())
stringBuilder.append (someHibernateClass.getInsertStatement(part));
I searched the API but the only methods I found were
Code:
AbstractEntityPersister.generateInsertString(...)
and theese are protected and I do not understand how instance data is passed in.
Any help would be appreciated
Regards
Christoph