Hola Te saludo nuevamente.
Ubaldo Acosta espero que estén listos para comenzar con esta elección.
A continuación vamos a estudiar el tema de transacciones con JDBC.
Están listos.
Vamos transacciones en JDBC.
Una transacción es un conjunto de instrucciones SQL como pueden ser SELECT INSERT etc. las cuales son
agrupadas en bloques de ejecución.
Si alguna de las instrucciones falla podemos dar marcha atrás haciendo un rol back a todo el bloque
ejecutado.
Esto es sin alterar el estado de la base de datos.
Por otro lado si todo es correcto guardamos los cambios haciendo Còmic de todo el bloque ejecutado.
Así que una transacción es un conjunto de instrucciones agrupadas en un bloque de ejecución el uso de
métodos en una transacción podemos usar por ejemplo autonomicos y poner los valores de Tru o fouls normalmente
para establecer una transacción.
Lo primero que vamos a hacer es poner el valor de autocompletar igual a Fool's esto para que no haga
un comic de manera automática sino hasta que estemos seguros de que todo ha funcionado dentro de la
transacción y que no hay errores en caso de que no haya errores.
Entonces hacemos un comité es decir que guardamos los cambios en la base de datos del bloque de código
que se ejecutó y en caso de error aplicamos roll back es decir revertimos los cambios realizados por
el bloque de ejecución por default.
La propiedad autonomicos tiene el valor de tu.
Por lo tanto cuando estamos manejando el concepto de transacciones lo recomendable es que pongamos este
valor igual a Fool's una nota importante en el uso de transacciones es que si cerramos la conexión se
hace un cómic en automático incluso si deshabilitados la propiedad autocompletar esto de alguna manera
nos garantiza que los cambios que hayamos hecho se van a almacenar en la base de datos por lo que debemos
de poner mucha atención en la manera en que codificar el concepto de transacciones en jdbc y así evitar
errores o inconsistencias en la base de datos es común que volvamos una transacción en un bloque y.
Y una vez que un error sucede apliquemos roll back a toda la transacción así que la combinación del
uso del manejo de excepciones y las transacciones de JDBC nos permitirán codificar correctamente este
concepto.
A continuación vamos a realizar un ejercicio para poner en práctica el concepto de transacciones utilizando
JDBC.