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