Se agregan las anotaciones de las propiedades en el DtoUzyTaValorPar y ModelUzyTaValorPar

parent f9347af4
......@@ -2,13 +2,20 @@ package ec.edu.espe.movilidad.MovilidadWS.Dto;
import lombok.Data;
import javax.validation.constraints.Positive;
import javax.validation.constraints.Size;
@Data
public class DtoUzyTaValorPar {
@Positive(message = "El campo uzytavaloruzytparametros_id debe ser un número positivo")
private Long uzytavaloruzytparametros_id;
@Positive(message = "El campo uzytavparaeva_id debe ser un número positivo")
private Long uzytavparaeva_id;
@Size(max = 1000)
private String uzytavalorpar_descrip;
@Positive(message = "El campo uzytavalorpar_puntaje debe ser un número positivo")
private Integer uzytavalorpar_puntaje;
@Positive(message = "El campo uzytavalorpar_orden debe ser un número positivo")
private Integer uzytavalorpar_orden;
}
......@@ -6,6 +6,7 @@ import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.Size;
import java.util.LinkedHashSet;
import java.util.Set;
......@@ -21,8 +22,8 @@ public class ModelUzyTaValorPar {
@SequenceGenerator(name = "uzytavaloruzytparametros_seq", sequenceName = "SEQ_UZYTARAVALORPAR", allocationSize = 1)
@Column(name = "uzytavaloruzytparametros_id")
private Long uzytavaloruzytparametros_id;
@Column(name = "uzytavalorpar_descrip")
@Size(max = 1000)
@Column(name = "uzytavalorpar_descrip", length = 1000)
private String uzytavalorpar_descrip;
@Column(name = "uzytavalorpar_puntaje")
......@@ -34,7 +35,7 @@ public class ModelUzyTaValorPar {
//RELACIÓN CON TAVPARAEVA- TABLA PADRE
@ManyToOne
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "uzytavparaeva_id", referencedColumnName = "uzytavparaeva_id")
private ModelUzyTavParaEva uzyTavParaEva;
......
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