Spring Transaction Management

I have created a diagrammatic representation of how the Spring transaction management works at a high level.
So here is what is going on when we write —
@Transactional
public void businessLogic(){ 

}