Se agregan las anotaciones de las propiedades en el DtoUzyTavCaprog y en el ModelUzyTavCaprog

parent 6c3eb963
package ec.edu.espe.movilidad.MovilidadWS.Dto; 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 DtoUzyTavCaprog { public class DtoUzyTavCaprog {
@Positive(message = "El campo uzytavcaprog_id debe ser un número positivo")
private Long UZYTAVCAPROG_ID; private Long uzytavcaprog_id;
private Long UZYTAVPROGRAMA_V_ID; @Positive(message = "El campo uzytavprograma_v_id debe ser un número positivo")
private Long uzytavprograma_v_id;
private String STVMAJR_CODE; @Size(max = 4)
private String stvmajr_code;
} }
...@@ -8,18 +8,18 @@ import javax.validation.constraints.Size; ...@@ -8,18 +8,18 @@ import javax.validation.constraints.Size;
@Getter @Getter
@Setter @Setter
@Entity @Entity
@Table(name = "UZYTAVCAPROG", schema = "UTIC1") @Table(name = "uzytavcaprog", schema = "UTIC1")
public class ModelUzyTavCaprog { public class ModelUzyTavCaprog {
@Id @Id
@Column(name = "UZYTAVCAPROG_ID") @Column(name = "uzytavcaprog_id")
private Long UZYTAVCAPROG_ID; private Long uzytavcaprog_id;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "UZYTAVPROGRAMA_V_ID") @JoinColumn(name = "uzytavprograma_v_id")
private ModelUzyTavPrograma_V uzytavprograma_v; private ModelUzyTavPrograma_V uzytavprograma_v;
@Size(max = 4) @Size(max = 4)
@Column(name = "STVMAJR_CODE", length = 4) @Column(name = "stvmajr_code", length = 4)
private String STVMAJR_CODE; private String stvmajr_code;
} }
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