Transaction Management & Rollbacks in Spring Boot: What Actually Happens When @Transactional Runs

A deep, system-design-aware walkthrough for engineers who’ve been bitten by @Transactional at least once