# BindingResult

7개의 포스트

[Spring Boot] 유효성 검사 BindingResult

우선 BindingResult는 원래 Spring에서 제공하는 error와 관련된 interface이다. 즉, BindingResult는 검증 오류가 발생할 경우 오류 내용을 보관하는 스프링 프레임워크에서 제공하는 객체이다. BindingResult는 데이터 바인딩

2022년 4월 21일
·
0개의 댓글
post-thumbnail

<Spring MVC> 검증1 - Validation

웹 애플리케이션에서 폼 입력시 숫자를 문자로 작성하는 등의 검증 오류가 발생해서 오류 화면으로 바로 이동하게 되면 사용자는 처음부터 해당 폼으로 다시 이동해서 입력을 해야 한다. 이 경우 사용자 입장에선 매우 불편하다. 웹 서비스는 폼 입력시 오류가 발생하면

2022년 3월 6일
·
0개의 댓글
post-thumbnail

[Spring] 검증(1) - BindingResult, MessageCodesResolver

본 글은 인프런 김영한님의 스프링 완전 정복 로드맵을 기반으로 정리했습니다.웹 애플리케이션은 필수적으로 사용자가 입력한 값을 검증해야한다. 사용자가 숫자 타입을 문자 타입으로 입력하는 등 값이 올바르지 않은 경우 서버는 요청을 거절하고 입력한 데이터를 유지한 상태로 어

2022년 3월 3일
·
0개의 댓글
post-thumbnail

Spring Boot Validation 적용하는 법

spring boot 2.3 version 이상부터는 spring-boot-starter-web 의존성 내부에 있던 validation이 사라졌습니다.때문에 사용하시는 spring boot version이 2.3 이상이라면 validation 의존성을 따로 추가해주셔야

2021년 12월 29일
·
0개의 댓글
post-thumbnail

스프링 부트 - 검증1: Validation

본 게시물은 스스로의 공부를 위한 글입니다.틀린 내용이 있을 수 있습니다. 클라이언트 검증은 조작할 수 있으므로 보안에 취약하다.서버만으로 검증하면, 즉각적인 고객 사용성이 부족해진다.둘을 적절히 섞어서 사용하되, 최종적으로 서버 검증은 필수API 방식을 사용하면 AP

2021년 8월 20일
·
0개의 댓글
post-thumbnail

[Spring] @Valid, @Validated를 이용한 데이터 유효성 검증

들어가기에 앞서 request 후에 서버측에서 데이터를 바인딩할때, 데이터가 유효한지(ex. 누락, 최대 크기 초과 등) 검사해야 하는 경우가 있을 수 있다. 그럴 때는 @Valid 또는 @Validated 어노테이션을 이용하여 데이터 유효성 검증을 할 수 있다. 이번

2020년 7월 17일
·
2개의 댓글