When one transactional method calls another You have probably written a method like this and moved on: @Transactional public void placeOrder ( Order order ) { orderRepo . save ( order ); paymentGateway . charge ( order ); } That @Transactional tells Spring one thing: run everything in this meth...

Source: [Dev.to](https://dev.to/ankit_verma_e2fa7fb2aa95d/transaction-propagation-required-requiresnew-nested-part-1-of-2-5fal)

Sponsored