Conceptually, calling a method on a transactional proxy looks like this…
https://docs.spring.io/spring-framework/docs/4.2.x/spring-framework-reference/html/transaction.html