Anteriormente, al hacer el método "actualizarMedico( )", el instructor había comentado que requeríamos de la annotación @Transactional porque no estabamos haciendo uso del JpaRepository, que ya lo hace por nosotros. Sin embargo, en el método Delete hace uso tanto del repositorio como de la annotación, por lo que no queda realmente claro cuándo es que es realmente necesario usar la anotación. Quedan dos dudas:
- ¿Cuándo es necesario usar @Transactional?
- ¿Podríamos rehacer el método de esta clase sin la anotación y funcionaría igual?