Qus: What is a Explicit Transaction?
When we need to explicitly control the transactional units of work we use explicit transaction. We use additional services (or) built in services.
pub.art.transaction.start transaction() ; pub.art.trans. :commit transaction (or) Rollback Transaction.
A new explicit transaction can be started with a transaction contest . provided that you ensure that the transaction within transaction context are completed within reverse order they were started.