blytog

  • 홈
  • 태그
  • 방명록

개발 노트/Spring Boot 1

Spring boot - bean validation

Validation이란? Controller는 클라이언트가 보낸 요청의 데이터를 검증할 책임을 갖습니다. 예를 들어 회원가입 로직을 처리하려면 다음과 같은 정보가 필요합니다. { "email": String, "password": String, "nickname": String, "job": String } 만약 클라이언트에서 email을 보내지 않고 다음과 같은 데이터를 보냈다면 어떨까요? { "password": "password", "nickname": "닉네임", "job": "대학생" } 이 경우 email 필드는 null로 처리될 것이고, 회원가입 로직을 처리할 수 없겠죠. 이와 같은 상황을 미리 방지하기 위해 요청의 데이터를 검증해야 합니다. 검증할 객체를 맵핑하자 먼저 검증을 하기 위해서는..

개발 노트/Spring Boot 2024.01.21
1
더보기
프로필사진

  • 분류 전체보기 (26)
    • 개발 노트 (2)
      • Flutter (2)
      • Spring Boot (1)
      • Android (3)
      • FE (2)
    • 공부 (6)
      • Python (1)
      • Javascript (1)
      • Kotlin (2)
      • 알고리즘 (BOJ, LeetCode, Progra.. (2)
    • 회고 (2)
    • 기타 (3)

Tag

BOJ 2749, 안드로이드 앱 심사, 일급 컬렉션, flutter 구글 로그인, LeetCode 1926, flutter_local_notifications, kotlin, flutter google oauth, codetree, flutter 애플 로그인, django google oauth, django 애플 로그인, 피보나치 수 3, Play Console, flutter, 코드트리, React, parameterizedTest, Multi Master, 코드트리후기,

최근글과 인기글

  • 최근글
  • 인기글

공지사항

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바