Se agregan las anotaciones de las propiedades en el DtoUzyTavActivProg y ModelUzyTavActivProg

parent 4d7d149e
......@@ -2,14 +2,18 @@ package ec.edu.espe.movilidad.MovilidadWS.Dto;
import lombok.Data;
import java.util.Date;
import javax.validation.constraints.Positive;
import javax.validation.constraints.Size;
import java.time.LocalDate;
@Data
public class DtoUzyTavActProy {
private Long UZYTAVACTPROY_ID;
private Date UZYTAVACTPROY_FECH_REGIS;
private String UZYTAVACTPROY_OBSERVA;
private Long UZYTAVOBJETIVO_PROGRAMA_ID;
@Positive(message = "El campo uzytavactproy_id debe ser un número positivo")
private Long uzytavactproy_id;
private LocalDate uzytavactproy_fech_regis;
@Size(max = 500)
private String uzytavactproy_observa;
@Positive(message = "El campo uzytavobjetivo_programa_id debe ser un número positivo")
private Long uzytavobjetivo_programa_id;
}
......@@ -5,7 +5,7 @@ import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.Size;
import java.util.Date;
import java.time.LocalDate;
import java.util.LinkedHashSet;
import java.util.Set;
......@@ -16,19 +16,19 @@ import java.util.Set;
public class ModelUzyTavActProy {
@Id
@Column(name = "UZYTAVACTPROY_ID")
private Long UZYTAVACTPROY_ID;
@Column(name = "uzytavactproy_id")
private Long uzytavactproy_id;
@Column(name = "UZYTAVACTPROY_FECH_REGIS")
private Date UZYTAVACTPROY_FECH_REGIS;
@Column(name = "uzytavactproy_fech_regis")
private LocalDate uzytavactproy_fech_regis;
@Size(max = 500)
@Column(name = "UZYTAVACTPROY_OBSERVA", length = 500)
private String UZYTAVACTPROY_OBSERVA;
@Column(name = "uzytavactproy_observa", length = 500)
private String uzytavactproy_observa;
//RELACIÓN CON ModelUzytavObjetivoPrograma- TABLA PADRE
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "UZYTAVOBJETIVO_PROGRAMA_ID")
@JoinColumn(name = "uzytavobjetivo_programa_id")
private ModelUzytavObjetivoPrograma uzytavobjetivoPrograma;
//RELACIÓN CON ModelUzyTavDetActproy- TABLA PADRE
@JsonIgnore
......
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