From 2a20884e28605594da348900d27b9d38e7cc8913 Mon Sep 17 00:00:00 2001 From: NOJaeHyuk Date: Sat, 27 Jan 2024 09:35:03 +0900 Subject: [PATCH] =?UTF-8?q?[Feat]=20DTO=20Validation=20=EC=B2=98=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../space/dto/request/DeletedPlacesRequest.java | 15 +++++++++------ .../space/dto/request/SelectedPlaceRequest.java | 3 --- .../space/dto/request/SelectedPlacesRequest.java | 4 ++-- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/app/src/main/java/fc/be/app/domain/space/dto/request/DeletedPlacesRequest.java b/app/src/main/java/fc/be/app/domain/space/dto/request/DeletedPlacesRequest.java index 388ceba..ea913e8 100644 --- a/app/src/main/java/fc/be/app/domain/space/dto/request/DeletedPlacesRequest.java +++ b/app/src/main/java/fc/be/app/domain/space/dto/request/DeletedPlacesRequest.java @@ -1,5 +1,6 @@ package fc.be.app.domain.space.dto.request; +import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.Positive; import jakarta.validation.constraints.Size; @@ -7,15 +8,17 @@ import java.util.List; public record DeletedPlacesRequest( - @NotNull - @Size(min = 1) + @NotNull @Size(min = 1) @Valid List places ) { public record DeletedPlace( - @Positive - @NotNull - Long journeyId, - List selectedIds + @Positive + @NotNull + Long journeyId, + + @NotNull + @Size(min = 1) + List selectedIds ) { } diff --git a/app/src/main/java/fc/be/app/domain/space/dto/request/SelectedPlaceRequest.java b/app/src/main/java/fc/be/app/domain/space/dto/request/SelectedPlaceRequest.java index a7bea39..49a2853 100644 --- a/app/src/main/java/fc/be/app/domain/space/dto/request/SelectedPlaceRequest.java +++ b/app/src/main/java/fc/be/app/domain/space/dto/request/SelectedPlaceRequest.java @@ -10,9 +10,6 @@ public record SelectedPlaceRequest( @Positive @NotNull Long journeyId, - /* - place entity id 값 - */ @NotEmpty List placeIds ) { diff --git a/app/src/main/java/fc/be/app/domain/space/dto/request/SelectedPlacesRequest.java b/app/src/main/java/fc/be/app/domain/space/dto/request/SelectedPlacesRequest.java index 7a64e33..341301c 100644 --- a/app/src/main/java/fc/be/app/domain/space/dto/request/SelectedPlacesRequest.java +++ b/app/src/main/java/fc/be/app/domain/space/dto/request/SelectedPlacesRequest.java @@ -1,13 +1,13 @@ package fc.be.app.domain.space.dto.request; +import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.Size; import java.util.List; public record SelectedPlacesRequest( - @NotNull - @Size(min = 1) + @NotNull @Size(min = 1) @Valid List places ) {