Glossary: Spring Boot Beyond the Basics
Propagation
Also written: REQUIRED, REQUIRES_NEW
What a transactional method does when called inside another transaction. `REQUIRED` (default) joins it; `REQUIRES_NEW` pauses it and commits on its own, for something like an audit row that must survive a rollback.