diff --git a/curriculumsearch/src/main/java/com/roshka/modelo/Experiencia.java b/curriculumsearch/src/main/java/com/roshka/modelo/Experiencia.java index 35781f5..5f5a687 100644 --- a/curriculumsearch/src/main/java/com/roshka/modelo/Experiencia.java +++ b/curriculumsearch/src/main/java/com/roshka/modelo/Experiencia.java @@ -1,5 +1,65 @@ package com.roshka.modelo; +import java.sql.Date; + +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.GeneratedValue; +import javax.persistence.GenerationType; +import javax.persistence.*; + +@Entity +@Table(name = "experiencia") public class Experiencia { - + @Id + @GeneratedValue(strategy = GenerationType.AUTO) + private long id; + @Column(name = "institucion") + private String institucion; + @Column(name = "fecha_desde") + private Date fechaDesde; + @Column(name = "fecha_hasta") + private Date fechaHasta; + @Column(name = "referencias") + private String referencias; + @Column(name = "cargo") + private String cargo; + + public long getId() { + return id; + } + public void setId(long id) { + this.id = id; + } + public String getInstitucion() { + return institucion; + } + public void setInstitucion(String institucion) { + this.institucion = institucion; + } + public Date getFechaDesde() { + return fechaDesde; + } + public void setFechaDesde(Date fechaDesde) { + this.fechaDesde = fechaDesde; + } + public Date getFechaHasta() { + return fechaHasta; + } + public void setFechaHasta(Date fechaHasta) { + this.fechaHasta = fechaHasta; + } + public String getReferencias() { + return referencias; + } + public void setReferencias(String referencias) { + this.referencias = referencias; + } + public String getCargo() { + return cargo; + } + public void setCargo(String cargo) { + this.cargo = cargo; + } + } diff --git a/curriculumsearch/src/main/java/com/roshka/modelo/ExperienciaReconocimiento.java b/curriculumsearch/src/main/java/com/roshka/modelo/ExperienciaReconocimiento.java index ae4a674..1d8d918 100644 --- a/curriculumsearch/src/main/java/com/roshka/modelo/ExperienciaReconocimiento.java +++ b/curriculumsearch/src/main/java/com/roshka/modelo/ExperienciaReconocimiento.java @@ -1,5 +1,42 @@ package com.roshka.modelo; +import javax.persistence.*; + +@Entity +@Table(name = "experiencia_reconocimiento") public class ExperienciaReconocimiento { - + @Id + @GeneratedValue(strategy = GenerationType.AUTO) + private long id; + @Column(name ="experiencia_id") + private long experienciaId; + @Column(name = "tecnologia_id") + private long tecnologiaId; + @Column(name = "nivel") + private long nivel; + + public long getId() { + return id; + } + public void setId(long id) { + this.id = id; + } + public long getExperienciaId() { + return experienciaId; + } + public void setExperienciaId(long experienciaId) { + this.experienciaId = experienciaId; + } + public long getTecnologiaId() { + return tecnologiaId; + } + public void setTecnologiaId(long tecnologiaId) { + this.tecnologiaId = tecnologiaId; + } + public long getNivel() { + return nivel; + } + public void setNivel(long nivel) { + this.nivel = nivel; + } }