✏️ [Spring] BindingResult와 Errors의 차이점에 대해

2026. 7. 24. 00:43·Backend/Spring

이 글은 Velog에서 이전한 글입니다. Velog 원문 보기

에러처리를 할 때에 파라미터로 BindingResult와 Errors를 사용할 때가 있다.

이 둘의 차이점은 무엇일까?

BindingResult는 인터페이스고, Errors 인터페이스를 상속받고 있다.
실제 넘어오는 구현체는 BeanPropertyBindingResult인데 BindingResult대신 Errors를 사용해도 된다.

Errors 인터페이스는 단순한 오류 저장과 조회 기능을 제공한다.
BindingResult는 여기에 더해서 추가적인 기능들을 제공한다. (ex. addError())


출처
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard

'Backend > Spring' 카테고리의 다른 글

✏️ [Spring] DI(Dependency Injection)  (0) 2026.07.28
✏️ [Spring] IoC(Inversion of Control)  (0) 2026.07.28
✏️ [Spring] Spring Security란?  (0) 2026.07.25
✏️ [Spring] Spring API 예외 처리  (0) 2026.07.24
✏️ 정적 멤버 클래스를 이용하여 DTO 관리하기  (0) 2026.07.23
'Backend/Spring' 카테고리의 다른 글
  • ✏️ [Spring] IoC(Inversion of Control)
  • ✏️ [Spring] Spring Security란?
  • ✏️ [Spring] Spring API 예외 처리
  • ✏️ 정적 멤버 클래스를 이용하여 DTO 관리하기
pp8817
pp8817
공부한 내용, 개발 관련 지식, 트러블 슈팅 등을 기록합니다. 이전 블로그: https://velog.io/@pp8817/posts
  • pp8817
    끄적이는 개발 log
    pp8817
  • 전체
    오늘
    어제
    • 분류 전체보기 (273)
      • Project (71)
        • 척척학사 (29)
        • Book (23)
        • Saynow (3)
        • YAPP 27기 (4)
        • 나의 작은 프로젝트 (10)
        • Landit (2)
      • Backend (88)
        • Spring (13)
        • Spring MVC (13)
        • Spring Security (4)
        • JPA (26)
        • Database (19)
        • HTTP·Web (13)
        • Architecture (0)
      • Language·CS (59)
        • Java·Kotlin (5)
        • CS Interview (17)
        • Backend Interview (5)
        • Concepts (32)
      • Algorithm (25)
        • Algorithm (24)
        • 소마 알고리즘 스터디 (1)
      • Infra (8)
      • Troubleshooting (11)
      • Retrospective (6)
      • Etc (5)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Spring MVC
    BOJ
    java
    interview
    게시판
    OS
    개념 정리!
    object
    http
    나의 작은 프로젝트
    Project
    CS Interview
    척척학사
    Spring
    HTTP WEB 기본 지식
    Book
    jpa
    트러블슈팅
    Algorithm
    Python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
pp8817
✏️ [Spring] BindingResult와 Errors의 차이점에 대해
상단으로

티스토리툴바