Se agregan las relaciones de ParaEva con ValorPar

parent 2b437235
package ec.edu.espe.movilidad.MovilidadWS.model;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.*;
@Data
@Entity
......@@ -19,8 +17,15 @@ public class ModelUzyTaValorPar {
private Long uzytavaloruzytparametros_id;
@Column(name = "uzytavparaeva_id")
Long uzytavparaeva_id;
// @Column(name = "uzytavparaeva_id")
//Long uzytavparaeva_id;
@JsonIgnore
@ManyToOne
@JoinColumn(name = "uzytavparaeva_id")
private ModelUzyTavParaEva uzyTavParaEva;
@Column(name = "uzytavalorpar_descrip")
private String uzytavalorpar_descrip;
......
......@@ -19,9 +19,14 @@ public class ModelUzyTavParaEva {
//RELACION CON VALOR PAR
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
@JoinColumn(name = "uzytavparaeva_id", referencedColumnName = "uzytavparaeva_id")
Set<ModelUzyTaValorPar> modelUzyTaValorPars = new HashSet<>();
// @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
// @JoinColumn(name = "uzytavparaeva_id", referencedColumnName = "uzytavparaeva_id")
// Set<ModelUzyTaValorPar> modelUzyTaValorPars = new HashSet<>();
@JsonIgnore
@OneToMany(mappedBy = "uzyTavParaEva", cascade = CascadeType.ALL)
private Set<ModelUzyTaValorPar> uzyTaValorParSet;
@Column(name = "uzytavparaeva_descrip")
private String uzytavparaeva_descrip;
......
......@@ -35,7 +35,7 @@ public class ServiceUzyTaValorPar implements IServiceUzyTaValorPar {
//.orElseThrow(()->new ControlExcepciones("No existe el registro con el ID : " + id));
//Seteamos los nuevos datos del registro
dato.setUzytavaloruzytparametros_id(modelUzyTaValorPar.getUzytavaloruzytparametros_id());
dato.setUzytavparaeva_id(modelUzyTaValorPar.getUzytavparaeva_id());
//dato.setUzytavparaeva_id(modelUzyTaValorPar.getUzytavparaeva_id());
dato.setUzytavalorpar_descrip(modelUzyTaValorPar.getUzytavalorpar_descrip());
dato.setUzytavalorpar_orden(modelUzyTaValorPar.getUzytavalorpar_orden());
......
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