- 1

Qué aprenderás sobre Hibernate y Java Spring
02:50 - 2

Instalar ambiente de desarrollo en Windows
23:21 - 3

¿Qué es una Aplicación Empresarial?
04:18 - 4

¿Cómo funcionan las Aplicaciones Web?
07:05 - 5

Servidores Web vs Servidores de Aplicación
05:58 - 6
Instalar ambiente de desarrollo Mac
00:22 - 7

Patrón de Arquitectura MVC
05:58 - 8

Características de los Servlet
12:59 - 9

Utilización del Servlet
13:48 - 10

Características y práctica de JSP
13:10
Manejar la transaccionalidad de un servicio de negocio
Clase 25 de 38 • Curso de Hibernate y Java Spring 2018
Contenido del curso
Bienvenida e Introducción
Comenzar con Spring Boot
Spring Data JPA
Manejo de Negocio
Spring REST
Spring Security
Despliegue Aplicaciones Docker
Resumen
Las transacciones son el conjunto de operaciones que afectan la base de datos (updates o deletes, no se recomienda realizar consultas de solo lectura) y se ejecutan en bloque, es decir, se ejecutan todas con éxito (commit) o no ejecutamos ninguna (rollback). Las transacciones empiezan y terminan a nivel de servicio y nunca a nivel de capa de datos, para indicar que una clase o método será transaccional utilizamos a anotación @Transactional.
El desafío de esta clase es completar los servicios de negocio para las tablas restantes.