개발자의 공부 기록
  • 홈
  • 태그
    • 분류 전체보기 (67)
      • 백엔드 (33)
        • JAVA (17)
        • 스프링 (10)
        • JPA (6)
        • 자료구조 (0)
      • 프론트엔드 (2)
        • JavaScript (1)
        • Thymeleaf (1)
      • OS (1)
        • 리눅스 (0)
      • DB (5)
      • 깃 (1)
      • 기타 (6)
        • HTTP (1)
        • IDE (4)
      • 백준 알고리즘 - JAVA8 (19)
        • 1단계 입출력과 사칙연산 (7)
        • 2단계 if문 (5)
        • 3단계 for문 (6)
  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
@Validated 검색 결과
1 개의 검색 결과가 있습니다.
백엔드/스프링

유효성 검사(@Valid, @Validated, BindingResult)

유효성 검사 웹 브라우저 : 자바스크립트로 웹서버에 전송하기 전에 검사한다. 웹 서버 : 전달받은 요청 파라미터를 검사한다. 이번 글에서는 request 후에 서버 측에서 데이터를 바인딩할 때 데이터가 유효한지 검사하는 경우를 설명하겠습니다. BindingResult가 스프링이 제공하는 검증 오류 처리의 핵심입니다. 이유는 BindingResult는 스프링이 제공하는 검증 오류를 보관하는 객체이기 때문입니다. 데이터 유효성 검사를 실패하면 ConstraintViolationException을 발생시킵니다. 데이터가 유효하지 않은 속성이 있으면 그에 대한 에러 정보를 BindingResult에 담습니다. 정상적인 동작에서는 BindingResult에 담은 오류 정보를 가지고 컨트롤러를 호출합니다. 하지만 ..

2021. 9. 6. 22:43
  • «
  • 1
  • »

블로그 인기글

전체 카테고리

  • 분류 전체보기 (67)
    • 백엔드 (33)
      • JAVA (17)
      • 스프링 (10)
      • JPA (6)
      • 자료구조 (0)
    • 프론트엔드 (2)
      • JavaScript (1)
      • Thymeleaf (1)
    • OS (1)
      • 리눅스 (0)
    • DB (5)
    • 깃 (1)
    • 기타 (6)
      • HTTP (1)
      • IDE (4)
    • 백준 알고리즘 - JAVA8 (19)
      • 1단계 입출력과 사칙연산 (7)
      • 2단계 if문 (5)
      • 3단계 for문 (6)
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #문자열 길이 확인
  • #Scanner
  • #print
  • #Object.equals
  • #문자열 자르는 함수
  • #비교 연산자
  • #변수 초기화
  • #변수 사용
  • #백준 알고리즘
  • #줄바꿈문자
  • #대입 연산자
  • #자바 ==
  • #server.xml 수정
  • #default
  • #관리자 권한 부여
  • #문자열 비교 오류 해결방법
  • #for문
  • #필드
  • #@RequestParam
  • #자바 문자열 체크
  • #인텔리제이 파일 위치
  • #특정 문자로 끝
  • #NullPointerExcepion 해결법
  • #마지막 문자 제거
  • #특정 문자로 시작
  • #데이터 타입
  • #메모장 관리자 권한
  • #나머지 연산자
  • #변수
  • #BufferedReader
더보기+
Powered by Privatenote Copyright © 개발자의 공부 기록 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바