What happens when a @Transactional method calls another @Transactional method within the same class?
-
A
The inner method starts a new independent transaction
-
B
The inner transaction is ignored due to Spring proxy limitations
-
C
Both methods share the same transaction by default
-
D
Spring throws a TransactionRequiredException