Multiple choice technology architecture

---------------------- Objects produce --------------- Objects that can be used for Commits and Rollbacks in Hibernate to implement transaction management

  1. SessionFactory, Session

  2. Session, Transaction

  3. Transaction, SessionFactory

  4. Transaction, Session

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

In Hibernate's transaction management flow, Session objects produce Transaction objects. The Transaction API provides methods like commit() and rollback() for transaction control. SessionFactory creates Sessions, but doesn't directly produce Transaction objects.