Transacción a nivel de método
This commit is contained in:
parent
146d48dda6
commit
0c8ba7b597
@ -17,10 +17,10 @@ import es.palomafp.aadd.inm.vo.Continente;
|
||||
* @date 31 oct 2025
|
||||
*/
|
||||
public class ContinenteDaoHibernate implements IContinenteDAO {
|
||||
private Transaction transaccion = null;
|
||||
|
||||
@Override
|
||||
public void anyadirContinente(Continente continente) {
|
||||
Transaction transaccion = null;
|
||||
|
||||
// try con recursos "cerrables": Connection, Statement
|
||||
try (Session sesion = GestorSesionesHibernate.getSession();) {
|
||||
@ -36,6 +36,7 @@ public class ContinenteDaoHibernate implements IContinenteDAO {
|
||||
|
||||
@Override
|
||||
public void eliminarContinentePorCodigo(String codigo) {
|
||||
Transaction transaccion = null;
|
||||
|
||||
try (Session sesion = GestorSesionesHibernate.getSession();) {
|
||||
transaccion = sesion.beginTransaction();
|
||||
|
||||
@ -18,7 +18,6 @@ import es.palomafp.aadd.inm.vo.Pais;
|
||||
* @date 31 oct 2025
|
||||
*/
|
||||
public class PaisDaoHibernate implements IPaisDAO {
|
||||
private Transaction transaccion = null;
|
||||
|
||||
@Override
|
||||
public List<Pais> obtenerListaPaisesAmericanosEmpiezanSa() {
|
||||
@ -45,6 +44,7 @@ public class PaisDaoHibernate implements IPaisDAO {
|
||||
|
||||
@Override
|
||||
public void actualizarPais(Pais pais) {
|
||||
Transaction transaccion = null;
|
||||
|
||||
// try con recursos "cerrables": Session
|
||||
try (Session sesion = GestorSesionesHibernate.getSession();) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user