IT 연구소

  • 홈
  • 태그
  • 방명록

rest api 1

Spring Boot 검증(Validation)과 에러 응답 표준화: @Valid부터 @ControllerAdvice까지

Spring Boot 3에서 @Valid, BindingResult, @ControllerAdvice로 입력 검증을 적용하고, 공통 에러 응답 포맷을 설계해 일관된 API를 만드는 방법을 정리합니다.도입 (문제 상황)API를 만들다 보면 “필수값이 빠졌는데 500이 떨어져요”, “어떤 API는 errors 배열이고 어떤 API는 message 하나예요” 같은 상황을 자주 만나게 됩니다. 검증은 넣었는데 응답 포맷이 제각각이라 프런트/모바일에서 예외 처리가 더 어려워지기도 해요. 이 글에서는 Spring Boot 3 기준으로 검증과 에러 응답을 한 번에 정리해 보겠습니다.핵심 개념: Spring Boot Validation이 중요한 이유와 표준화 포인트검증(Validation)은 단순히 “값이 비었는지”를..

Spring Boot 2026.03.10
이전
1
다음
더보기
프로필사진

IT 연구소

  • 분류 전체보기
    • JAVA
    • Spring Boot
    • Spring
    • DB
      • Real MySQL
    • Linux
    • React
    • Tools
      • IntelliJ
      • Eclipse
      • Git
      • Atlassian
    • HTML5 + CSS3
    • 용어
    • 정규식
    • Apple
      • macOS
    • AWS
    • WWW

Tag

타입추론, streamapi, 성능최적화, 아키텍처, JPA, API설계, Immutable, java17, Spring Boot, BESTPRACTICE, application.yml, Generics, hibernate, 타입안전성, 자바스트림, OOP, 리팩토링, Eclipse, 이클립스, Java,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
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 © AXZ Corp. All rights reserved.

티스토리툴바