Есть ли риск вызова beginTransaction для одного сеанса несколько раз?Я имею в виду, например:
session.beginTransaction();
session.saveOrUpdate(object1);
// .... some works
session.beginTransaction();
session.delete(object2);
// ... some other works
session.getTransaction.commit();
Я сделал это, и, похоже, нет никаких проблем (любое исключение или предупреждение).На самом деле я хочу знать, что происходит, когда я использую транзакцию таким образом.