Which risk does @Transactional on a private method in a Spring-managed bean introduce?
-
A
Spring's AOP proxy cannot intercept private methods, so the transaction annotation is silently ignored
-
B
Private transactional methods cause a BeanCreationException at application startup
-
C
The transaction is applied but rolled back immediately after the method returns
-
D
Spring applies the transaction but cannot enforce the propagation rules