From 431288aac7397304eaff285586075821a9cf0d11 Mon Sep 17 00:00:00 2001 From: Alix JEUDI--LEMOINE Date: Fri, 1 Mar 2024 13:06:38 +0100 Subject: [PATCH] Ajout ReponseSimpleDTO --- .../sae/dto/reponse/ReponseSimpleDTO.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 SpringBootProject/src/main/java/fr/iut/sciencequest/sae/dto/reponse/ReponseSimpleDTO.java diff --git a/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/dto/reponse/ReponseSimpleDTO.java b/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/dto/reponse/ReponseSimpleDTO.java new file mode 100644 index 0000000..ad5eeba --- /dev/null +++ b/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/dto/reponse/ReponseSimpleDTO.java @@ -0,0 +1,22 @@ +package fr.iut.sciencequest.sae.dto.reponse; + +import com.fasterxml.jackson.annotation.JsonInclude; +import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.NotNull; +import lombok.*; +import org.springframework.hateoas.RepresentationModel; + +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +@EqualsAndHashCode(callSuper = false) +@JsonInclude(JsonInclude.Include.NON_NULL) +public class ReponseSimpleDTO extends RepresentationModel { + @NotNull + private Integer id; + + @NotNull + @NotBlank + private String reponse; +}