[개발] 유효성 검증 구현

도현김·2023년 6월 26일
post-thumbnail

Bean Validation 을 쓴다
Validation handler를 통해 예외를 배출한다
custom validation

  • 날짜 입력 validation
  • @pathvaluable 유효성 검사
  • @RequestParam 유효성 검사

직렬화 역직렬화

@Jsoncreate와 Enum

직렬화와 역직렬화
직렬화 : 객체 -> JSON (response)

IngredientLookUpRequestDTO requestDTO = IngredientLookUpRequestDTO.builder()
.storage(IngredientStorageType.FRIDGE)
.deadline(false)
.build();

=> {"storage":"냉장","deadline":false}

역직렬화 : JSON -> 객체 (request)

{"storage":"냉장","deadline":false} -> 객체로 만듬
profile
도현김

profile
안녕하세요! 신입 개발자 김도현입니다.

0개의 댓글