정데브의 코딩기록

  • 홈

@Pattern 1

스프링부트(SpringBoot) - Validation 사용하기

Spring validataion을 사용해볼 예정이다. 클라이언트로부터 받은 데이터를 @RequestBody, 또는 @RequestParam, @PathVariable 등의 어노테이션을 활용하여 api로 호출하는데 이때 전달 받은 데이터를 검증하는 절차가 필요하다. 가장 대표적으로 회원가입을 할 경우 해당 유저의 이메일은 정상적인가, 폰 번호 형식은 일치하는가 이름은 비어있지않는가 등 컨트롤러에서 해당 데이터를 처리하기 전에 유효성 검사를 먼저 해준다고 생각하면된다. 해당 validation을 통과하지 못할 경우에는 ( MethodArgumentNotValidException ) 에러를 발생하도록 기능을 수행한다. 데이터에 대한 유효성 검증 관련 Annotation - 해당 Annotation은 Spri..

카테고리 없음 2023.11.06
1
더보기
프로필사진

  • 프로그래밍 (110)
    • Server & Tomcat (4)
    • 리눅스환경 개발 (15)
      • 설치 (4)
      • PRO*C (4)
      • 명령어 모음 (3)
      • 오라클 (4)
    • java (26)
      • 설치 과정 (4)
      • 기본 문법 (10)
      • 실습 (4)
      • spring, springBoot (8)
    • javascript (20)
      • javascript (3)
      • jQuery (2)
      • React (15)
    • Node.js (6)
    • html,css (13)
      • html (7)
      • css (1)
      • 생활코딩_수업기록 (5)
    • DB (6)
      • DB 설치 및 접속 (2)
      • SQL (4)
    • 코딩테스트 & 알고리즘 및 기타 (11)
      • 백준_알고리즘 - 단계별 풀이 (6)
      • 프로그래머스 (5)
      • React 강의 기록 (0)
    • Git (1)
    • 기타 (1)

Tag

eclipse, 리눅스, PropertyNamingStrategy, Spring Boot Cause: invalid source release: 11, 프로그래머스, java, PRO*C, rest get, springboot, @FutureOrPresent, Queryparam, node.js 버전 업글, @Pattern, HTTP Boody, 프로그래머스입문, HTML, api post, 프로그래머스 입문, @JsonNaming, PropertyNamingStrategies,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바