Commit f46ea502 by willgonzz

actualizacion de Estudio y EstudioExperiencia

parent 895caa25
/.metadata/
package com.roshka.modelo; package com.roshka.modelo;
import java.util.Date; import java.util.Date;
import java.util.List;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType; import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table; import javax.persistence.Table;
@Entity @Entity
@Table(name="estudio") @Table(name="estudio")
...@@ -26,13 +29,41 @@ public class Estudio { ...@@ -26,13 +29,41 @@ public class Estudio {
private String referencias; private String referencias;
@Column(name="titulo") @Column(name="titulo")
private String titulo; private String titulo;
@ManyToOne
public long getId() { @JoinColumn
private Postulante postulante;
@ManyToOne
@JoinColumn
private List<EstudioReconocimiento> estudioReconocimiento;
public List<EstudioReconocimiento> getEstudioReconocimiento() {
return estudioReconocimiento;
}
public void setEstudioReconocimiento(List<EstudioReconocimiento> estudioReconocimiento) {
this.estudioReconocimiento = estudioReconocimiento;
}
public Postulante getPostulante() {
return postulante;
}
public void setPostulante(Postulante postulante) {
this.postulante = postulante;
}
public long getId() {
return this.id; return this.id;
} }
public void setId(long id) {
public void setId(long id) {
this.id = id; this.id = id;
} }
......
...@@ -6,20 +6,33 @@ import javax.persistence.GeneratedValue; ...@@ -6,20 +6,33 @@ import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType; import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table; import javax.persistence.Table;
@Entity @Entity
@Table(name="estudio_reconocimiento") @Table(name="estudio_reconocimiento")
public class EstudioReconocimiento { public class EstudioReconocimiento {
@Id @Id
@GeneratedValue(strategy=GenerationType.IDENTITY) @GeneratedValue(strategy=GenerationType.AUTO)
private Long id; private Long id;
@Column(name="nombre") @Column(name="nombre")
private String nombre; private String nombre;
@Column(name="certificado") @Column(name="certificado")
private String certificado; private String certificado;
@ManyToOne
@JoinColumn
private Postulante postulante;
public Postulante getPostulante() {
return postulante;
}
public EstudioReconocimiento(Long id, String nombre, String certificado) { public void setPostulante(Postulante postulante) {
this.postulante = postulante;
}
public EstudioReconocimiento(Long id, String nombre, String certificado) {
this.id = id; this.id = id;
this.nombre = nombre; this.nombre = nombre;
this.certificado = certificado; this.certificado = certificado;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment