기록하지 않았다면 잃어버릴 시간들
Home
  • 분류 전체보기 (184)
    • Lang (6)
      • c++ (2)
      • Java (2)
      • python (2)
    • 프레임워크 (18)
      • Spring (16)
      • JPA (2)
    • 알고리즘 (141)
      • 이론 (4)
      • 백준 (59)
      • Codility (13)
      • 프로그래머스 (65)
    • CS (4)
      • 운영체제 (0)
      • 자료구조 (0)
      • DB (4)
      • 네트워크 (0)
      • 보안 (0)
    • 기타 (7)
    • 프로젝트 (4)
      • 게시판 만들기로 배우는 Spring Data JP.. (4)
Home
  • 분류 전체보기 (184)
    • Lang (6)
      • c++ (2)
      • Java (2)
      • python (2)
    • 프레임워크 (18)
      • Spring (16)
      • JPA (2)
    • 알고리즘 (141)
      • 이론 (4)
      • 백준 (59)
      • Codility (13)
      • 프로그래머스 (65)
    • CS (4)
      • 운영체제 (0)
      • 자료구조 (0)
      • DB (4)
      • 네트워크 (0)
      • 보안 (0)
    • 기타 (7)
    • 프로젝트 (4)
      • 게시판 만들기로 배우는 Spring Data JP.. (4)
블로그 내 검색

기록하지 않았다면 잃어버릴 시간들

새로운 것을 배우는게 즐거운 개발자입니다.

bean Validation (1)

  • 프레임워크/Spring

    @Valid를 이용해 타임리프에서 유효성 검증하기

    Bean Validation Bean Validation 2.0(JSR - 380) 기술 표준으로 특정 구현체가 아님 대표적으로 Hibernate validator를 사용함 환경구성 Spring Boot 2.3버전 이후 부터는 프로젝트 생성시에 javax.validation이 자동 추가 되지 않기 때문에 build.gradle에 의존성을 추가해야 한다. 자세한건 여기를 통해 확인 할 수 있다. Spring에서는 LocalValidatorFactoryBean이 조건 검증을 처리하기 때문에 이를 빈에 등록해야하지만 SpringBoot에서는 위의 방법으로 의존성 추가만으로 설정이 된다. 배경 Bean Validaton이 나오게 된 배경은 어플리케이션 전체에 분산되어 있는 유효성 검사 코드가 중복이 발생하고, ..

    2022. 8. 19.

이전
1
다음
전체 글 보기
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

Today

Total

Powered by ⓒ Kakao Corp.

Designed by Nana
블로그 이미지
내이름은 킹햄찌

티스토리툴바