Меня смутило transaction.rollback
. Вот пример псевдокода:
transaction = session.beginTransaction()
EntityA a = new EntityA();
session.save(a);
session.flush();
transaction.rollback();
Что происходит, когда этот код работает? Есть ли у меня объект в базе данных или нет?