Opa, pessoal, uma ´duvida: é a primeira vez que vejo essa anotação @Transactional no controller. Em meus projetos de estudo e até nos de outras pessoas, nunca vi a utilização dela e não entendi bem o que muda na prática, utilizá-la ou não.
O instrutor diz que é para contextualizar uma transação de banco de dados e fazer o commit, mas aparentemente, a persistência funciona sem usá-la. Qual seria a diferença?