12345678910



Question 1: What is the transaction behavior of the PROPAGATION_REQUIRES_NEW mode? Select a unique
answer.

1. If a transaction exists, the current method should run within this transaction. Otherwise, it should start a new transaction and run within its own transaction.
2. If a transaction is in progress, the current method should run within the nested transaction of the existing transaction. Otherwise, a new transaction has to be started and run within its own transaction.
3. The current method must start a new transaction and run within its own transaction. If there is an existing transaction in progress, it is suspended.
4. None of the above