Skip to content

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.

Where the book teaches it

Related terms

@TransactionalRollback-only