title: Spring Transaction Management- Multiple request to same URL
body: <p>I am trying to create an API in Spring Boot using <code>@Transactional</code> annotation regarding bank fund transfer. </p>
  
  <p>Now I want to know - if there are multiple calls to the same API at the same time, how to manage transaction between them. Suppose for example <code>transferBalance</code> method is called by Transaction <code>X</code> which transfers funds from accounts <code>A</code> to <code>B</code> and another transaction Transaction <code>Y</code> transfer funds from <code>B</code> to <code>C</code>. Both transactions occur at the same time. How would these transactions be handled? What propagation should it have and also what about the isolation? </p>