Descripción
La gestión de las transacciones de primavera es una de las características más utilizadas e importantes del Marco de primavera. En este curso, Transacciones de Datos con Spring, aprenderá acerca del amplio soporte que se proporciona para la gestión de transacciones, que permite a los desarrolladores centrarse en la lógica de negocio en lugar de preocuparse por la integridad de los datos en caso de un fallo del sistema. En primer lugar, explorará las propiedades clave de las transacciones, y cómo implementar la gestión de transacciones declarativas, incluyendo los rollbacks y el uso de anotaciones. A continuación, descubrirá cómo propagar las transacciones, cómo aprovechar la gestión programática de transacciones en sus aplicaciones y cuándo elegir la gestión declarativa de transacciones en lugar de la programática. Por último, aprenderá sobre los diferentes gestores de transacciones (JDBC, Hibernate, JPA, JDO y JTA) y cómo implementarlos en sus aplicaciones. Cuando termine este curso, habrá dominado la Gestión de Transacciones de Primavera, que le ayudará a introducir el comportamiento transaccional en sus aplicaciones.

Se requiere software: Git, Java JDK, Apache Maven, y Java IDE.