.

parent c5f1d7c0
......@@ -13,7 +13,9 @@ import java.util.List;
public interface DaoUzyTavDetComca extends JpaRepository<ModelUzyTavDetComca, Long> {
//Obtener los datos relacionados con la tabla CabComca mediante un id, además que tengan tipo 1= Parametros de evaluacion inicial
//Obtener los datos relacionados con la tabla CabComca mediante un id
@Query("SELECT p FROM ModelUzyTavDetComca p INNER JOIN p.uzytavcabcomca c WHERE c.uzytavcabcomca_id = :id")
List<ModelUzyTavDetComca> findByIdconDatosCabComca(@Param("id") Long id);
}
package ec.edu.espe.movilidad.MovilidadWS.model;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonView;
import lombok.Data;
import javax.persistence.*;
......@@ -17,32 +18,35 @@ public class ModelUzyTavCabComca {
@Column(name = "uzytavcabcomca_id")
private Long uzytavcabcomca_id;
@Column(name = "uzytavcabcomca_decsrip")
private String uzytavcabcomca_decsrip;
@Column(name = "uzytavcabcomca_fech_crea")
private Date uzytavcabcomca_fech_crea;
//RELACION CON PROYECT- cabcomca es la padre
//@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
//@JoinColumn(name = "uzytavcabcomca_id", referencedColumnName = "uzytavcabcomca_id")
//Set<ModelUzyTavProyec> modelUzyTavProyecss = new HashSet<>();
@JsonIgnore
@OneToMany(mappedBy = "uzytavcabcomca", cascade = CascadeType.ALL)
@JsonIgnore
private Set<ModelUzyTavProyec> modelUzyTavProyecs;
//RELACION CON DETCOMCA-Tabla Hija
@JsonIgnore
//
@OneToMany(mappedBy = "uzytavcabcomca", cascade = CascadeType.ALL)
@JsonIgnore
private Set<ModelUzyTavDetComca> modelUzyTavDetComcas;
@Column(name = "uzytavcabcomca_decsrip")
private String uzytavcabcomca_decsrip;
@Column(name = "uzytavcabcomca_fech_crea")
private Date uzytavcabcomca_fech_crea;
///fetch = FetchType.LAZY
@JsonIgnore()
@ManyToOne()
///fetch = FetchType.LAZY
//RELACIÓN CON CONSOLCA- TABLA PADRE
@ManyToOne
@JsonIgnore
@JoinColumn(name = "uzytavconsolca_id")
private ModelUzyTavConsolca uzytavconsolca;
}
......@@ -16,7 +16,7 @@ public class ModelUzyTavDetComca {
private Long uzytavdetcomca_id;
//Relacion con la tabla CabComca-Tabla padre
@JsonIgnore()
//@JsonIgnore()
@ManyToOne
@JoinColumn(name = "uzytavcabcomca_id")
private ModelUzyTavCabComca uzytavcabcomca;
......
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