Creacion de clase TipoExperiencia

parent 7b2e1fe1
......@@ -45,18 +45,18 @@ public class Experiencia {
@NotBlank(message = "Este campo no puede estar vacio")
private String cargo;
@Column(name = "descripcion")
private String descripcion;
@Column(name="motivo_salida")
private String motivoSalida;
@JsonBackReference
@ManyToOne(optional = false)
@JoinColumn
private Postulante postulante;
@JsonManagedReference
@OneToMany(mappedBy = "experiencia",cascade = CascadeType.ALL)
private List<ExperienciaReconocimiento> reconocimientos;
@ManyToOne
private TipoExperiencia tipoExperiencia;
public long getId() {
return id;
}
......@@ -105,16 +105,5 @@ public class Experiencia {
public Postulante getPostulante() {
return postulante;
}
public String getDescripcion() {
return descripcion;
}
public void setDescripcion(String descripcion) {
this.descripcion = descripcion;
}
public void setReconocimientos(List<ExperienciaReconocimiento> reconocimientos) {
this.reconocimientos = reconocimientos;
}
public List<ExperienciaReconocimiento> getReconocimientos() {
return reconocimientos;
}
}
package com.roshka.modelo;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
@Entity
@Table(name = "tipo_experiencia")
public class TipoExperiencia {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name="id")
private long id;
@Column(name = "descripcion")
private String descripcion;
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public String getDescripcion() {
return descripcion;
}
public void setDescripcion(String descripcion) {
this.descripcion = descripcion;
}
}
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