Se agregan las anotaciones de las propiedades en el DtoUzyTavCabComca y ModelUzyTavCabComca

parent e3bddd1a
package ec.edu.espe.movilidad.MovilidadWS.Dto; package ec.edu.espe.movilidad.MovilidadWS.Dto;
import lombok.Data; import lombok.Data;
import org.springframework.web.multipart.MultipartFile;
import java.util.Date; import javax.validation.constraints.Positive;
import javax.validation.constraints.Size;
import java.time.LocalDate;
@Data @Data
public class DtoUzyTavCabComca { public class DtoUzyTavCabComca {
@Positive(message = "El campo uzytavcabcomca_id debe ser un número positivo")
private Long uzytavcabcomca_id; private Long uzytavcabcomca_id;
@Size(max = 500)
private String uzytavcabcomca_decsrip; private String uzytavcabcomca_decsrip;
private Date uzytavcabcomca_fech_crea; private LocalDate uzytavcabcomca_fech_crea;
@Positive(message = "El campo uzytavconsolca_id debe ser un número positivo")
private Long uzytavconsolca_id; private Long uzytavconsolca_id;
} }
...@@ -4,7 +4,8 @@ import lombok.Getter; ...@@ -4,7 +4,8 @@ import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import javax.persistence.*; import javax.persistence.*;
import java.util.Date; import javax.validation.constraints.Size;
import java.time.LocalDate;
import java.util.LinkedHashSet; import java.util.LinkedHashSet;
import java.util.Set; import java.util.Set;
...@@ -20,15 +21,15 @@ public class ModelUzyTavCabComca { ...@@ -20,15 +21,15 @@ public class ModelUzyTavCabComca {
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "uzytavcabcomca_seq") @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "uzytavcabcomca_seq")
@Column(name = "uzytavcabcomca_id") @Column(name = "uzytavcabcomca_id")
private Long uzytavcabcomca_id; private Long uzytavcabcomca_id;
@Size(max = 500)
@Column(name = "uzytavcabcomca_decsrip") @Column(name = "uzytavcabcomca_decsrip", length = 500)
private String uzytavcabcomca_decsrip; private String uzytavcabcomca_decsrip;
@Column(name = "uzytavcabcomca_fech_crea") @Column(name = "uzytavcabcomca_fech_crea")
private Date uzytavcabcomca_fech_crea; private LocalDate uzytavcabcomca_fech_crea;
//RELACION CON PROYECT- cabcomca es la padre //RELACION CON PROYECT- cabcomca es el padre
@JsonIgnore @JsonIgnore
@OneToMany(mappedBy = "uzytavcabcomca") @OneToMany(mappedBy = "uzytavcabcomca")
private Set<ModelUzyTavProyec> modelUzyTavProyecs = new LinkedHashSet<>(); private Set<ModelUzyTavProyec> modelUzyTavProyecs = new LinkedHashSet<>();
......
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