From 0004b795e03f7e9915ce9a00e1349c70ac9148b2 Mon Sep 17 00:00:00 2001 From: Isidoro Nevares Date: Fri, 20 Feb 2026 18:05:32 +0100 Subject: [PATCH] renombrar clases --- .../inm/dao/{IAtleta.java => IAtletaDAO.java} | 2 +- ...aDisciplinaJuego.java => IAtletaDisciplinaJuegoDAO.java} | 2 +- .../inm/dao/{IDisciplina.java => IDisciplinaDAO.java} | 2 +- .../inm/dao/{IJuegoOlimpico.java => IJuegoOlimpicoDAO.java} | 2 +- .../inm/dao/{IMascota.java => IMascotaDAO.java} | 2 +- .../inm/dao/hbnt/AtletaDisciplinaJuegoDaoHibernate.java | 4 ++-- .../inm/dao/hbnt/DisciplinaDaoHibernate.java | 4 ++-- .../inm/dao/hbnt/JuegoOlimpicoDaoHibernate.java | 4 ++-- .../juegosolimpicos/inm/dao/hbnt/MascotaDaoHibernate.java | 4 ++-- .../org/coi/juegosolimpicos/inm/dao/jdbc/AtletaDaoJDBC.java | 4 ++-- .../juegosolimpicos/inm/dao/mngbd/DisciplinaDaoMongoDB.java | 4 ++-- .../coi/juegosolimpicos/inm/vo/AtletaDisciplinaJuego.java | 6 ++++++ .../java/org/coi/juegosolimpicos/inm/vo/JuegoOlimpico.java | 2 +- src/main/resources/config.properties | 4 ++-- src/main/resources/hibernate.cfg.xml | 4 ++-- 15 files changed, 28 insertions(+), 22 deletions(-) rename src/main/java/org/coi/juegosolimpicos/inm/dao/{IAtleta.java => IAtletaDAO.java} (94%) rename src/main/java/org/coi/juegosolimpicos/inm/dao/{IAtletaDisciplinaJuego.java => IAtletaDisciplinaJuegoDAO.java} (93%) rename src/main/java/org/coi/juegosolimpicos/inm/dao/{IDisciplina.java => IDisciplinaDAO.java} (94%) rename src/main/java/org/coi/juegosolimpicos/inm/dao/{IJuegoOlimpico.java => IJuegoOlimpicoDAO.java} (92%) rename src/main/java/org/coi/juegosolimpicos/inm/dao/{IMascota.java => IMascotaDAO.java} (93%) diff --git a/src/main/java/org/coi/juegosolimpicos/inm/dao/IAtleta.java b/src/main/java/org/coi/juegosolimpicos/inm/dao/IAtletaDAO.java similarity index 94% rename from src/main/java/org/coi/juegosolimpicos/inm/dao/IAtleta.java rename to src/main/java/org/coi/juegosolimpicos/inm/dao/IAtletaDAO.java index 01ab10b..593dd63 100644 --- a/src/main/java/org/coi/juegosolimpicos/inm/dao/IAtleta.java +++ b/src/main/java/org/coi/juegosolimpicos/inm/dao/IAtletaDAO.java @@ -11,7 +11,7 @@ import org.coi.juegosolimpicos.inm.vo.Atleta; * @date 20 feb 2026 * */ -public interface IAtleta { +public interface IAtletaDAO { public Atleta obtenerAtletaPorID(int idAtleta) throws JuegosOlimpicosExcepcion; public Atleta obtenerAtletaPorNombreApellidos(String nombre, String apellidos) throws JuegosOlimpicosExcepcion; public void crearAtleta(Atleta atleta) throws JuegosOlimpicosExcepcion; diff --git a/src/main/java/org/coi/juegosolimpicos/inm/dao/IAtletaDisciplinaJuego.java b/src/main/java/org/coi/juegosolimpicos/inm/dao/IAtletaDisciplinaJuegoDAO.java similarity index 93% rename from src/main/java/org/coi/juegosolimpicos/inm/dao/IAtletaDisciplinaJuego.java rename to src/main/java/org/coi/juegosolimpicos/inm/dao/IAtletaDisciplinaJuegoDAO.java index 308460a..4e16de0 100644 --- a/src/main/java/org/coi/juegosolimpicos/inm/dao/IAtletaDisciplinaJuego.java +++ b/src/main/java/org/coi/juegosolimpicos/inm/dao/IAtletaDisciplinaJuegoDAO.java @@ -12,7 +12,7 @@ import org.coi.juegosolimpicos.inm.vo.AtletaDisciplinaJuego.AtletaDisciplinaJueg * @date 20 feb 2026 * */ -public interface IAtletaDisciplinaJuego { +public interface IAtletaDisciplinaJuegoDAO { public AtletaDisciplinaJuego obtenerAtletaDisciplinaJuegoPorId(AtletaDisciplinaJuegoID identificador) throws JuegosOlimpicosExcepcion; public void crearAtletaDisciplinaJuego(AtletaDisciplinaJuego atletaDisciplinaJuego) throws JuegosOlimpicosExcepcion; diff --git a/src/main/java/org/coi/juegosolimpicos/inm/dao/IDisciplina.java b/src/main/java/org/coi/juegosolimpicos/inm/dao/IDisciplinaDAO.java similarity index 94% rename from src/main/java/org/coi/juegosolimpicos/inm/dao/IDisciplina.java rename to src/main/java/org/coi/juegosolimpicos/inm/dao/IDisciplinaDAO.java index b3f855d..eb20d24 100644 --- a/src/main/java/org/coi/juegosolimpicos/inm/dao/IDisciplina.java +++ b/src/main/java/org/coi/juegosolimpicos/inm/dao/IDisciplinaDAO.java @@ -13,7 +13,7 @@ import org.coi.juegosolimpicos.inm.vo.Disciplina; * @date 20 feb 2026 * */ -public interface IDisciplina { +public interface IDisciplinaDAO { public Disciplina obtenerDisciplinaPorCodigo(String codigoDisciplina) throws JuegosOlimpicosExcepcion; public List obtenerListaDisciplinas() throws JuegosOlimpicosExcepcion; public void crearDisciplina(Disciplina disciplinaOlimpica)throws JuegosOlimpicosExcepcion; diff --git a/src/main/java/org/coi/juegosolimpicos/inm/dao/IJuegoOlimpico.java b/src/main/java/org/coi/juegosolimpicos/inm/dao/IJuegoOlimpicoDAO.java similarity index 92% rename from src/main/java/org/coi/juegosolimpicos/inm/dao/IJuegoOlimpico.java rename to src/main/java/org/coi/juegosolimpicos/inm/dao/IJuegoOlimpicoDAO.java index d3c6ebd..8769287 100644 --- a/src/main/java/org/coi/juegosolimpicos/inm/dao/IJuegoOlimpico.java +++ b/src/main/java/org/coi/juegosolimpicos/inm/dao/IJuegoOlimpicoDAO.java @@ -11,7 +11,7 @@ import org.coi.juegosolimpicos.inm.vo.JuegoOlimpico; * @date 20 feb 2026 * */ -public interface IJuegoOlimpico { +public interface IJuegoOlimpicoDAO { public JuegoOlimpico obtenerJuegoOlimpicoPorCodigo(String codigoJuegoOlimpico) throws JuegosOlimpicosExcepcion; public void crearJuegoOlimpico(JuegoOlimpico juegoOlimpico) throws JuegosOlimpicosExcepcion; } diff --git a/src/main/java/org/coi/juegosolimpicos/inm/dao/IMascota.java b/src/main/java/org/coi/juegosolimpicos/inm/dao/IMascotaDAO.java similarity index 93% rename from src/main/java/org/coi/juegosolimpicos/inm/dao/IMascota.java rename to src/main/java/org/coi/juegosolimpicos/inm/dao/IMascotaDAO.java index cc15a5c..67de146 100644 --- a/src/main/java/org/coi/juegosolimpicos/inm/dao/IMascota.java +++ b/src/main/java/org/coi/juegosolimpicos/inm/dao/IMascotaDAO.java @@ -11,7 +11,7 @@ import org.coi.juegosolimpicos.inm.vo.Mascota; * @date 20 feb 2026 * */ -public interface IMascota { +public interface IMascotaDAO { public Mascota obtenerMascotaPorId(int idMascota) throws JuegosOlimpicosExcepcion; public void crearMascota(Mascota mascota) throws JuegosOlimpicosExcepcion; } diff --git a/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/AtletaDisciplinaJuegoDaoHibernate.java b/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/AtletaDisciplinaJuegoDaoHibernate.java index 7dd447c..2a8c409 100644 --- a/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/AtletaDisciplinaJuegoDaoHibernate.java +++ b/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/AtletaDisciplinaJuegoDaoHibernate.java @@ -3,7 +3,7 @@ */ package org.coi.juegosolimpicos.inm.dao.hbnt; -import org.coi.juegosolimpicos.inm.dao.IAtletaDisciplinaJuego; +import org.coi.juegosolimpicos.inm.dao.IAtletaDisciplinaJuegoDAO; import org.coi.juegosolimpicos.inm.excepcion.JuegosOlimpicosExcepcion; import org.coi.juegosolimpicos.inm.gestores.GestorSesionHibernate; import org.coi.juegosolimpicos.inm.vo.AtletaDisciplinaJuego; @@ -17,7 +17,7 @@ import org.hibernate.Transaction; * @date 20 feb 2026 * */ -public class AtletaDisciplinaJuegoDaoHibernate implements IAtletaDisciplinaJuego { +public class AtletaDisciplinaJuegoDaoHibernate implements IAtletaDisciplinaJuegoDAO { @Override public void crearAtletaDisciplinaJuego(AtletaDisciplinaJuego atletaDisciplinaJuego) diff --git a/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/DisciplinaDaoHibernate.java b/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/DisciplinaDaoHibernate.java index 44ad781..5ad8a34 100644 --- a/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/DisciplinaDaoHibernate.java +++ b/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/DisciplinaDaoHibernate.java @@ -5,7 +5,7 @@ package org.coi.juegosolimpicos.inm.dao.hbnt; import java.util.List; -import org.coi.juegosolimpicos.inm.dao.IDisciplina; +import org.coi.juegosolimpicos.inm.dao.IDisciplinaDAO; import org.coi.juegosolimpicos.inm.excepcion.JuegosOlimpicosExcepcion; import org.coi.juegosolimpicos.inm.gestores.GestorSesionHibernate; import org.coi.juegosolimpicos.inm.vo.Disciplina; @@ -18,7 +18,7 @@ import org.hibernate.Transaction; * @date 20 feb 2026 * */ -public class DisciplinaDaoHibernate implements IDisciplina { +public class DisciplinaDaoHibernate implements IDisciplinaDAO { @Override public List obtenerListaDisciplinas() throws JuegosOlimpicosExcepcion { diff --git a/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/JuegoOlimpicoDaoHibernate.java b/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/JuegoOlimpicoDaoHibernate.java index e4cebde..ed636e9 100644 --- a/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/JuegoOlimpicoDaoHibernate.java +++ b/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/JuegoOlimpicoDaoHibernate.java @@ -3,7 +3,7 @@ */ package org.coi.juegosolimpicos.inm.dao.hbnt; -import org.coi.juegosolimpicos.inm.dao.IJuegoOlimpico; +import org.coi.juegosolimpicos.inm.dao.IJuegoOlimpicoDAO; import org.coi.juegosolimpicos.inm.excepcion.JuegosOlimpicosExcepcion; import org.coi.juegosolimpicos.inm.gestores.GestorSesionHibernate; import org.coi.juegosolimpicos.inm.vo.JuegoOlimpico; @@ -16,7 +16,7 @@ import org.hibernate.Transaction; * @date 20 feb 2026 * */ -public class JuegoOlimpicoDaoHibernate implements IJuegoOlimpico { +public class JuegoOlimpicoDaoHibernate implements IJuegoOlimpicoDAO { @Override public void crearJuegoOlimpico(JuegoOlimpico juegoOlimpico) throws JuegosOlimpicosExcepcion { diff --git a/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/MascotaDaoHibernate.java b/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/MascotaDaoHibernate.java index 79113ac..cce4239 100644 --- a/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/MascotaDaoHibernate.java +++ b/src/main/java/org/coi/juegosolimpicos/inm/dao/hbnt/MascotaDaoHibernate.java @@ -3,7 +3,7 @@ */ package org.coi.juegosolimpicos.inm.dao.hbnt; -import org.coi.juegosolimpicos.inm.dao.IMascota; +import org.coi.juegosolimpicos.inm.dao.IMascotaDAO; import org.coi.juegosolimpicos.inm.excepcion.JuegosOlimpicosExcepcion; import org.coi.juegosolimpicos.inm.gestores.GestorSesionHibernate; import org.coi.juegosolimpicos.inm.vo.Mascota; @@ -16,7 +16,7 @@ import org.hibernate.Transaction; * @date 20 feb 2026 * */ -public class MascotaDaoHibernate implements IMascota { +public class MascotaDaoHibernate implements IMascotaDAO { @Override public void crearMascota(Mascota mascota) throws JuegosOlimpicosExcepcion { diff --git a/src/main/java/org/coi/juegosolimpicos/inm/dao/jdbc/AtletaDaoJDBC.java b/src/main/java/org/coi/juegosolimpicos/inm/dao/jdbc/AtletaDaoJDBC.java index 3e0a029..ea9110e 100644 --- a/src/main/java/org/coi/juegosolimpicos/inm/dao/jdbc/AtletaDaoJDBC.java +++ b/src/main/java/org/coi/juegosolimpicos/inm/dao/jdbc/AtletaDaoJDBC.java @@ -9,7 +9,7 @@ import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; -import org.coi.juegosolimpicos.inm.dao.IAtleta; +import org.coi.juegosolimpicos.inm.dao.IAtletaDAO; import org.coi.juegosolimpicos.inm.excepcion.JuegosOlimpicosExcepcion; import org.coi.juegosolimpicos.inm.gestores.GestorConexionJDBC; import org.coi.juegosolimpicos.inm.vo.Atleta; @@ -20,7 +20,7 @@ import org.coi.juegosolimpicos.inm.vo.Sexo; * @date 20 feb 2026 * */ -public class AtletaDaoJDBC implements IAtleta { +public class AtletaDaoJDBC implements IAtletaDAO { @Override public void crearAtleta(Atleta atleta) throws JuegosOlimpicosExcepcion { diff --git a/src/main/java/org/coi/juegosolimpicos/inm/dao/mngbd/DisciplinaDaoMongoDB.java b/src/main/java/org/coi/juegosolimpicos/inm/dao/mngbd/DisciplinaDaoMongoDB.java index 8e8f379..d79b729 100644 --- a/src/main/java/org/coi/juegosolimpicos/inm/dao/mngbd/DisciplinaDaoMongoDB.java +++ b/src/main/java/org/coi/juegosolimpicos/inm/dao/mngbd/DisciplinaDaoMongoDB.java @@ -7,7 +7,7 @@ import java.util.ArrayList; import java.util.List; import org.bson.Document; -import org.coi.juegosolimpicos.inm.dao.IDisciplina; +import org.coi.juegosolimpicos.inm.dao.IDisciplinaDAO; import org.coi.juegosolimpicos.inm.excepcion.JuegosOlimpicosExcepcion; import org.coi.juegosolimpicos.inm.gestores.GestorConexionMongoDB; import org.coi.juegosolimpicos.inm.vo.Disciplina; @@ -20,7 +20,7 @@ import com.mongodb.client.MongoCollection; * @date 20 feb 2026 * */ -public class DisciplinaDaoMongoDB implements IDisciplina { +public class DisciplinaDaoMongoDB implements IDisciplinaDAO { public final static String COLLECCION_DISCIPLINA="C_DISCIPLINA"; private final static String VALOR_SI="SĂ­"; diff --git a/src/main/java/org/coi/juegosolimpicos/inm/vo/AtletaDisciplinaJuego.java b/src/main/java/org/coi/juegosolimpicos/inm/vo/AtletaDisciplinaJuego.java index ea3affa..8d1390a 100644 --- a/src/main/java/org/coi/juegosolimpicos/inm/vo/AtletaDisciplinaJuego.java +++ b/src/main/java/org/coi/juegosolimpicos/inm/vo/AtletaDisciplinaJuego.java @@ -87,6 +87,12 @@ public class AtletaDisciplinaJuego implements Serializable { AtletaDisciplinaJuegoID other = (AtletaDisciplinaJuegoID) obj; return Objects.equals(codigoDisciplina, other.codigoDisciplina) && Objects.equals(codigoJuego, other.codigoJuego) && idAtleta == other.idAtleta; + } + + @Override + public String toString() { + return "AtletaDisciplinaJuegoID [codigoJuego=" + codigoJuego + ", codigoDisciplina=" + codigoDisciplina + + ", idAtleta=" + idAtleta + "]"; } } diff --git a/src/main/java/org/coi/juegosolimpicos/inm/vo/JuegoOlimpico.java b/src/main/java/org/coi/juegosolimpicos/inm/vo/JuegoOlimpico.java index 09dca47..5ee4a2c 100644 --- a/src/main/java/org/coi/juegosolimpicos/inm/vo/JuegoOlimpico.java +++ b/src/main/java/org/coi/juegosolimpicos/inm/vo/JuegoOlimpico.java @@ -28,7 +28,7 @@ import lombok.Data; public class JuegoOlimpico implements Serializable{ private static final long serialVersionUID = -2198660627534301810L; @Id - @Column(name="codigo", length = 6) + @Column(name="codigo", length = 25) private String codigo; @Column(name="anio") diff --git a/src/main/resources/config.properties b/src/main/resources/config.properties index cf82d79..400aed0 100644 --- a/src/main/resources/config.properties +++ b/src/main/resources/config.properties @@ -1,9 +1,9 @@ # Parámetros de conexión a la base de datos MapaMundi en SGDB MySQL jdbc.driver = com.mysql.cj.jdbc.Driver -jdbc.url = jdbc:mysql://192.168.1.36:3306/juegos_olimpicos_inm +jdbc.url = jdbc:mysql://172.16.0.181:3306/juegos_olimpicos_inm jdbc.usuario = root jdbc.password = mysql_123 # Parámetros para la conexión con la base de datos de MongoDB -mongodb.url=mongodb://admin:mongodb_123@192.168.1.36:27017 +mongodb.url=mongodb://admin:mongodb_123@172.16.0.181:27017 mongodb.bbdd=juegos_olimpicos_inm \ No newline at end of file diff --git a/src/main/resources/hibernate.cfg.xml b/src/main/resources/hibernate.cfg.xml index 8222be9..271ca79 100644 --- a/src/main/resources/hibernate.cfg.xml +++ b/src/main/resources/hibernate.cfg.xml @@ -7,12 +7,12 @@ com.mysql.cj.jdbc.Driver - jdbc:mysql://192.168.1.36:3306/juegos_olimpicos_inm + jdbc:mysql://172.16.0.181:3306/juegos_olimpicos_inm root mysql_123 - create-drop + none true true