Spring @Transactional Deep Dive: Proxies, Propagation, and the Traps That Still Catch Senior Engineers

How Spring @Transactional actually works under the hood — proxies, thread-locals, propagation mechanics, rollback rules, and the silent failures that trip up experienced engineers.