From 7f69ec2326e237090c50ea353201319d2755debc Mon Sep 17 00:00:00 2001 From: Lazernes Date: Wed, 11 Mar 2026 11:48:09 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20product=20request=20entity=EC=97=90?= =?UTF-8?q?=20message=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/product/dto/ProductCreateRequestDto.java | 4 ++-- .../domain/product/dto/ProductUpdateRequestDto.java | 8 ++++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/babjo/deliverycommerce/domain/product/dto/ProductCreateRequestDto.java b/src/main/java/com/babjo/deliverycommerce/domain/product/dto/ProductCreateRequestDto.java index 8475e39..8382be0 100644 --- a/src/main/java/com/babjo/deliverycommerce/domain/product/dto/ProductCreateRequestDto.java +++ b/src/main/java/com/babjo/deliverycommerce/domain/product/dto/ProductCreateRequestDto.java @@ -10,14 +10,14 @@ @AllArgsConstructor public class ProductCreateRequestDto { - @NotBlank + @NotBlank(message = "상품명은 필수입니다.") private String name; @NotNull(message = "가격은 필수입니다.") @Positive(message = "가격은 0보다 커야 합니다.") private Integer price; - @NotBlank + @NotBlank(message = "상품 카테고리는 필수입니다.") private String productCategory; private String description; diff --git a/src/main/java/com/babjo/deliverycommerce/domain/product/dto/ProductUpdateRequestDto.java b/src/main/java/com/babjo/deliverycommerce/domain/product/dto/ProductUpdateRequestDto.java index 3654c7e..62da791 100644 --- a/src/main/java/com/babjo/deliverycommerce/domain/product/dto/ProductUpdateRequestDto.java +++ b/src/main/java/com/babjo/deliverycommerce/domain/product/dto/ProductUpdateRequestDto.java @@ -1,17 +1,21 @@ package com.babjo.deliverycommerce.domain.product.dto; import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.NotNull; +import jakarta.validation.constraints.Positive; import lombok.Getter; @Getter public class ProductUpdateRequestDto { - @NotBlank + @NotBlank(message = "상품명은 필수입니다.") private String name; + @NotNull(message = "가격은 필수입니다.") + @Positive(message = "가격은 0보다 커야 합니다.") private Integer price; - @NotBlank + @NotBlank(message = "상품 카테고리는 필수입니다.") private String productCategory; private String description;