Nesse vídeo mostramos como funciona a anotação @transactional e como ela se comporta no spring boot e nos métodos.
A anotação simula o contexto transacional que também foi explicado dentro do vídeo e os conceitos do begin transaction, commit e rollback.
O begin transaction indica que uma transação está começando e tudo que for executado depois. O commit usamos quando foi tudo executado com sucesso e o banco pode efetivar a transação que foi feita. O rollback usamos quando ocorreu um erro na execução e queremos que o banco desfaça todas as execuções dessa transação.
00:00 - Apresentando o projeto
01:30 - anotação @Transactional
01:50 - O que é o contexto transacional
04:00 - Mostrando na prática
04:52 - Propagations
06:14 - Duas transactions
Meu instagram:
/ rodrigofreitas.dev