diff --git a/src/main/java/es/palomafp/aadd/inm/dao/hbm/ContinenteDaoHibernate.java b/src/main/java/es/palomafp/aadd/inm/dao/hbm/ContinenteDaoHibernate.java index 747b4f5..d1d559b 100644 --- a/src/main/java/es/palomafp/aadd/inm/dao/hbm/ContinenteDaoHibernate.java +++ b/src/main/java/es/palomafp/aadd/inm/dao/hbm/ContinenteDaoHibernate.java @@ -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(); diff --git a/src/main/java/es/palomafp/aadd/inm/dao/hbm/PaisDaoHibernate.java b/src/main/java/es/palomafp/aadd/inm/dao/hbm/PaisDaoHibernate.java index 0b677e6..8dc7ed2 100644 --- a/src/main/java/es/palomafp/aadd/inm/dao/hbm/PaisDaoHibernate.java +++ b/src/main/java/es/palomafp/aadd/inm/dao/hbm/PaisDaoHibernate.java @@ -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 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();) {