renombrar clases
This commit is contained in:
parent
3c1d61eff1
commit
0004b795e0
@ -11,7 +11,7 @@ import org.coi.juegosolimpicos.inm.vo.Atleta;
|
|||||||
* @date 20 feb 2026
|
* @date 20 feb 2026
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public interface IAtleta {
|
public interface IAtletaDAO {
|
||||||
public Atleta obtenerAtletaPorID(int idAtleta) throws JuegosOlimpicosExcepcion;
|
public Atleta obtenerAtletaPorID(int idAtleta) throws JuegosOlimpicosExcepcion;
|
||||||
public Atleta obtenerAtletaPorNombreApellidos(String nombre, String apellidos) throws JuegosOlimpicosExcepcion;
|
public Atleta obtenerAtletaPorNombreApellidos(String nombre, String apellidos) throws JuegosOlimpicosExcepcion;
|
||||||
public void crearAtleta(Atleta atleta) throws JuegosOlimpicosExcepcion;
|
public void crearAtleta(Atleta atleta) throws JuegosOlimpicosExcepcion;
|
||||||
@ -12,7 +12,7 @@ import org.coi.juegosolimpicos.inm.vo.AtletaDisciplinaJuego.AtletaDisciplinaJueg
|
|||||||
* @date 20 feb 2026
|
* @date 20 feb 2026
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public interface IAtletaDisciplinaJuego {
|
public interface IAtletaDisciplinaJuegoDAO {
|
||||||
public AtletaDisciplinaJuego obtenerAtletaDisciplinaJuegoPorId(AtletaDisciplinaJuegoID identificador) throws JuegosOlimpicosExcepcion;
|
public AtletaDisciplinaJuego obtenerAtletaDisciplinaJuegoPorId(AtletaDisciplinaJuegoID identificador) throws JuegosOlimpicosExcepcion;
|
||||||
public void crearAtletaDisciplinaJuego(AtletaDisciplinaJuego atletaDisciplinaJuego) throws JuegosOlimpicosExcepcion;
|
public void crearAtletaDisciplinaJuego(AtletaDisciplinaJuego atletaDisciplinaJuego) throws JuegosOlimpicosExcepcion;
|
||||||
|
|
||||||
@ -13,7 +13,7 @@ import org.coi.juegosolimpicos.inm.vo.Disciplina;
|
|||||||
* @date 20 feb 2026
|
* @date 20 feb 2026
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public interface IDisciplina {
|
public interface IDisciplinaDAO {
|
||||||
public Disciplina obtenerDisciplinaPorCodigo(String codigoDisciplina) throws JuegosOlimpicosExcepcion;
|
public Disciplina obtenerDisciplinaPorCodigo(String codigoDisciplina) throws JuegosOlimpicosExcepcion;
|
||||||
public List<Disciplina> obtenerListaDisciplinas() throws JuegosOlimpicosExcepcion;
|
public List<Disciplina> obtenerListaDisciplinas() throws JuegosOlimpicosExcepcion;
|
||||||
public void crearDisciplina(Disciplina disciplinaOlimpica)throws JuegosOlimpicosExcepcion;
|
public void crearDisciplina(Disciplina disciplinaOlimpica)throws JuegosOlimpicosExcepcion;
|
||||||
@ -11,7 +11,7 @@ import org.coi.juegosolimpicos.inm.vo.JuegoOlimpico;
|
|||||||
* @date 20 feb 2026
|
* @date 20 feb 2026
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public interface IJuegoOlimpico {
|
public interface IJuegoOlimpicoDAO {
|
||||||
public JuegoOlimpico obtenerJuegoOlimpicoPorCodigo(String codigoJuegoOlimpico) throws JuegosOlimpicosExcepcion;
|
public JuegoOlimpico obtenerJuegoOlimpicoPorCodigo(String codigoJuegoOlimpico) throws JuegosOlimpicosExcepcion;
|
||||||
public void crearJuegoOlimpico(JuegoOlimpico juegoOlimpico) throws JuegosOlimpicosExcepcion;
|
public void crearJuegoOlimpico(JuegoOlimpico juegoOlimpico) throws JuegosOlimpicosExcepcion;
|
||||||
}
|
}
|
||||||
@ -11,7 +11,7 @@ import org.coi.juegosolimpicos.inm.vo.Mascota;
|
|||||||
* @date 20 feb 2026
|
* @date 20 feb 2026
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public interface IMascota {
|
public interface IMascotaDAO {
|
||||||
public Mascota obtenerMascotaPorId(int idMascota) throws JuegosOlimpicosExcepcion;
|
public Mascota obtenerMascotaPorId(int idMascota) throws JuegosOlimpicosExcepcion;
|
||||||
public void crearMascota(Mascota mascota) throws JuegosOlimpicosExcepcion;
|
public void crearMascota(Mascota mascota) throws JuegosOlimpicosExcepcion;
|
||||||
}
|
}
|
||||||
@ -3,7 +3,7 @@
|
|||||||
*/
|
*/
|
||||||
package org.coi.juegosolimpicos.inm.dao.hbnt;
|
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.excepcion.JuegosOlimpicosExcepcion;
|
||||||
import org.coi.juegosolimpicos.inm.gestores.GestorSesionHibernate;
|
import org.coi.juegosolimpicos.inm.gestores.GestorSesionHibernate;
|
||||||
import org.coi.juegosolimpicos.inm.vo.AtletaDisciplinaJuego;
|
import org.coi.juegosolimpicos.inm.vo.AtletaDisciplinaJuego;
|
||||||
@ -17,7 +17,7 @@ import org.hibernate.Transaction;
|
|||||||
* @date 20 feb 2026
|
* @date 20 feb 2026
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class AtletaDisciplinaJuegoDaoHibernate implements IAtletaDisciplinaJuego {
|
public class AtletaDisciplinaJuegoDaoHibernate implements IAtletaDisciplinaJuegoDAO {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void crearAtletaDisciplinaJuego(AtletaDisciplinaJuego atletaDisciplinaJuego)
|
public void crearAtletaDisciplinaJuego(AtletaDisciplinaJuego atletaDisciplinaJuego)
|
||||||
|
|||||||
@ -5,7 +5,7 @@ package org.coi.juegosolimpicos.inm.dao.hbnt;
|
|||||||
|
|
||||||
import java.util.List;
|
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.excepcion.JuegosOlimpicosExcepcion;
|
||||||
import org.coi.juegosolimpicos.inm.gestores.GestorSesionHibernate;
|
import org.coi.juegosolimpicos.inm.gestores.GestorSesionHibernate;
|
||||||
import org.coi.juegosolimpicos.inm.vo.Disciplina;
|
import org.coi.juegosolimpicos.inm.vo.Disciplina;
|
||||||
@ -18,7 +18,7 @@ import org.hibernate.Transaction;
|
|||||||
* @date 20 feb 2026
|
* @date 20 feb 2026
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class DisciplinaDaoHibernate implements IDisciplina {
|
public class DisciplinaDaoHibernate implements IDisciplinaDAO {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<Disciplina> obtenerListaDisciplinas() throws JuegosOlimpicosExcepcion {
|
public List<Disciplina> obtenerListaDisciplinas() throws JuegosOlimpicosExcepcion {
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
*/
|
*/
|
||||||
package org.coi.juegosolimpicos.inm.dao.hbnt;
|
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.excepcion.JuegosOlimpicosExcepcion;
|
||||||
import org.coi.juegosolimpicos.inm.gestores.GestorSesionHibernate;
|
import org.coi.juegosolimpicos.inm.gestores.GestorSesionHibernate;
|
||||||
import org.coi.juegosolimpicos.inm.vo.JuegoOlimpico;
|
import org.coi.juegosolimpicos.inm.vo.JuegoOlimpico;
|
||||||
@ -16,7 +16,7 @@ import org.hibernate.Transaction;
|
|||||||
* @date 20 feb 2026
|
* @date 20 feb 2026
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class JuegoOlimpicoDaoHibernate implements IJuegoOlimpico {
|
public class JuegoOlimpicoDaoHibernate implements IJuegoOlimpicoDAO {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void crearJuegoOlimpico(JuegoOlimpico juegoOlimpico) throws JuegosOlimpicosExcepcion {
|
public void crearJuegoOlimpico(JuegoOlimpico juegoOlimpico) throws JuegosOlimpicosExcepcion {
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
*/
|
*/
|
||||||
package org.coi.juegosolimpicos.inm.dao.hbnt;
|
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.excepcion.JuegosOlimpicosExcepcion;
|
||||||
import org.coi.juegosolimpicos.inm.gestores.GestorSesionHibernate;
|
import org.coi.juegosolimpicos.inm.gestores.GestorSesionHibernate;
|
||||||
import org.coi.juegosolimpicos.inm.vo.Mascota;
|
import org.coi.juegosolimpicos.inm.vo.Mascota;
|
||||||
@ -16,7 +16,7 @@ import org.hibernate.Transaction;
|
|||||||
* @date 20 feb 2026
|
* @date 20 feb 2026
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class MascotaDaoHibernate implements IMascota {
|
public class MascotaDaoHibernate implements IMascotaDAO {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void crearMascota(Mascota mascota) throws JuegosOlimpicosExcepcion {
|
public void crearMascota(Mascota mascota) throws JuegosOlimpicosExcepcion {
|
||||||
|
|||||||
@ -9,7 +9,7 @@ import java.sql.PreparedStatement;
|
|||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.SQLException;
|
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.excepcion.JuegosOlimpicosExcepcion;
|
||||||
import org.coi.juegosolimpicos.inm.gestores.GestorConexionJDBC;
|
import org.coi.juegosolimpicos.inm.gestores.GestorConexionJDBC;
|
||||||
import org.coi.juegosolimpicos.inm.vo.Atleta;
|
import org.coi.juegosolimpicos.inm.vo.Atleta;
|
||||||
@ -20,7 +20,7 @@ import org.coi.juegosolimpicos.inm.vo.Sexo;
|
|||||||
* @date 20 feb 2026
|
* @date 20 feb 2026
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class AtletaDaoJDBC implements IAtleta {
|
public class AtletaDaoJDBC implements IAtletaDAO {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void crearAtleta(Atleta atleta) throws JuegosOlimpicosExcepcion {
|
public void crearAtleta(Atleta atleta) throws JuegosOlimpicosExcepcion {
|
||||||
|
|||||||
@ -7,7 +7,7 @@ import java.util.ArrayList;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bson.Document;
|
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.excepcion.JuegosOlimpicosExcepcion;
|
||||||
import org.coi.juegosolimpicos.inm.gestores.GestorConexionMongoDB;
|
import org.coi.juegosolimpicos.inm.gestores.GestorConexionMongoDB;
|
||||||
import org.coi.juegosolimpicos.inm.vo.Disciplina;
|
import org.coi.juegosolimpicos.inm.vo.Disciplina;
|
||||||
@ -20,7 +20,7 @@ import com.mongodb.client.MongoCollection;
|
|||||||
* @date 20 feb 2026
|
* @date 20 feb 2026
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class DisciplinaDaoMongoDB implements IDisciplina {
|
public class DisciplinaDaoMongoDB implements IDisciplinaDAO {
|
||||||
public final static String COLLECCION_DISCIPLINA="C_DISCIPLINA";
|
public final static String COLLECCION_DISCIPLINA="C_DISCIPLINA";
|
||||||
private final static String VALOR_SI="Sí";
|
private final static String VALOR_SI="Sí";
|
||||||
|
|
||||||
|
|||||||
@ -87,6 +87,12 @@ public class AtletaDisciplinaJuego implements Serializable {
|
|||||||
AtletaDisciplinaJuegoID other = (AtletaDisciplinaJuegoID) obj;
|
AtletaDisciplinaJuegoID other = (AtletaDisciplinaJuegoID) obj;
|
||||||
return Objects.equals(codigoDisciplina, other.codigoDisciplina)
|
return Objects.equals(codigoDisciplina, other.codigoDisciplina)
|
||||||
&& Objects.equals(codigoJuego, other.codigoJuego) && idAtleta == other.idAtleta;
|
&& Objects.equals(codigoJuego, other.codigoJuego) && idAtleta == other.idAtleta;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "AtletaDisciplinaJuegoID [codigoJuego=" + codigoJuego + ", codigoDisciplina=" + codigoDisciplina
|
||||||
|
+ ", idAtleta=" + idAtleta + "]";
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -28,7 +28,7 @@ import lombok.Data;
|
|||||||
public class JuegoOlimpico implements Serializable{
|
public class JuegoOlimpico implements Serializable{
|
||||||
private static final long serialVersionUID = -2198660627534301810L;
|
private static final long serialVersionUID = -2198660627534301810L;
|
||||||
@Id
|
@Id
|
||||||
@Column(name="codigo", length = 6)
|
@Column(name="codigo", length = 25)
|
||||||
private String codigo;
|
private String codigo;
|
||||||
|
|
||||||
@Column(name="anio")
|
@Column(name="anio")
|
||||||
|
|||||||
@ -1,9 +1,9 @@
|
|||||||
# Parámetros de conexión a la base de datos MapaMundi en SGDB MySQL
|
# Parámetros de conexión a la base de datos MapaMundi en SGDB MySQL
|
||||||
jdbc.driver = com.mysql.cj.jdbc.Driver
|
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.usuario = root
|
||||||
jdbc.password = mysql_123
|
jdbc.password = mysql_123
|
||||||
|
|
||||||
# Parámetros para la conexión con la base de datos de MongoDB
|
# 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
|
mongodb.bbdd=juegos_olimpicos_inm
|
||||||
@ -7,12 +7,12 @@
|
|||||||
|
|
||||||
<!-- JDBC Database connection settings -->
|
<!-- JDBC Database connection settings -->
|
||||||
<property name="connection.driver_class">com.mysql.cj.jdbc.Driver</property>
|
<property name="connection.driver_class">com.mysql.cj.jdbc.Driver</property>
|
||||||
<property name="connection.url">jdbc:mysql://192.168.1.36:3306/juegos_olimpicos_inm</property>
|
<property name="connection.url">jdbc:mysql://172.16.0.181:3306/juegos_olimpicos_inm</property>
|
||||||
<property name="connection.username">root</property>
|
<property name="connection.username">root</property>
|
||||||
<property name="connection.password">mysql_123</property>
|
<property name="connection.password">mysql_123</property>
|
||||||
|
|
||||||
<!-- DB schema will be updated if needed -->
|
<!-- DB schema will be updated if needed -->
|
||||||
<property name="hbm2ddl.auto">create-drop</property>
|
<property name="hbm2ddl.auto">none</property>
|
||||||
<property name="show_sql">true</property>
|
<property name="show_sql">true</property>
|
||||||
<property name="format_sql">true</property>
|
<property name="format_sql">true</property>
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user