Skip to content
Sharp

Spring Core · interview question

Which of the following is true about Spring's proxy-based transaction management?

Multiple choiceEasychapter-9-curatedpremiumspring-coretransactions-and-proxies
Choose one answer
Answer and explanation

Correct answer

A. It only works on public methods

Why

Spring's proxy-based transaction management requires methods to be public, as proxies need to intercept method calls. Methods that are private or package-private cannot be intercepted.

Test yourself on Spring Core

A free test with instant, explained results. No account needed.

Start free test
All Spring Core questions →