public class DnaDTO {
@Getter
@Setter
private String[] dna;
}
public class DnaDTO {
@Getter
@Setter
private String[] dna;
}
Oi Igor,
Usando List
é possível validar da seguinte maneira:
public class DnaDTO {
@Getter
@Setter
private List<@NotBlank String> dna;
}
Com arrays não vai funcionar =/
Você teria que criar uma classe que encapsula os elementos do array, e utilizar a anotação @Valid
para indicar a validação dos elementos do array. Algo como:
public class DnaDTO {
@Getter
@Setter
@Valid
private DnaItemDTO[] dna;
}
public class DnaItemDTO {
@Getter
@Setter
@NotBlank
private String dna;
}
Bons estudos!
Perfeito, Rodrigo! Muito boa a sua explicação.