Hi All,
I have an Event.hbm.xml
Person.hbm.xml
The above examples are taken from
associations.
I populated Events and Persons and now trying to add an event to Person in two different
unit of works, as the example given in link, only that I changed the query.
Now I'm trying to associate person and events as below (Assume that addEventsToPersons has the above logic)
em.addEventsToPersons(1,1);
em.addEventsToPersons(1,2);
em.addEventsToPersons(1,3);
em.addEventsToPersons(1,4);
The association is working fine, but what I noticed is the below sequence of SQL
As you notice, the number of times I'm trying to add events to persons, the execution of Hibernate: update LEARN.EVENT set EVENT_TITLE=?, EVENT_DATE=? where EVENT_ID=? is increasing.
and also, why Hibernate: delete from LEARN.PERSON_EVENT where PERSON_ID=? for the first association. Why should the record be deleted and then added back again.
Please advise.
is being executed m