# bean validation

12개의 포스트

@Valid, @Validated

@Valid와 @Validated의 차이를 모른 상태로 단순히 데이터 바인딩시 작성한 validation 어노테이션에 따라 검증을 하기 위해 지금까지 사용하였고 이에 대해 코들 리뷰 중 지적을 받아 다시 학습을 하게 되었다.지금까지 내가 알고 있던 내용과 동일하다. 데

2022년 6월 7일
·
0개의 댓글
·

[Spring] Bean Validation

Bean Validator : 인터페이스Hibernate Validator : 실제 구현체예)@ModelAttribute 각각의 필드에 타입 변환 시도1) 성공하면 다음으로2) 실패하면 typeMismatch 로 FieldError 추가Validator 적용바인딩에 성

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

<Spring MVC> 검증2 - Bean Validation

Bean Validation 이란? Bean Validation은 특정한 구현체가 아닌 Bean Validation 2.0(JSR-380)이라는 기술 표준이다. 검증 애노테이션과 여러 인터페이스의 모음이다. JPA가 표준 기술이고 그 구현체로 하이버네이트가 있는 것과

2022년 3월 10일
·
0개의 댓글
·

2022년 2월 20일 기록

@Column(length = 50)varchar(50)@Size(max=50)varchar(50) & persist, update 전에 자동으로 @Size에 해당하는 값에 맞게 데이터가 할당되었는지 검증한다.https&#x3A;//blog.yevgnenll.me/po

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

[spring] Bean Validation을 이용한 검증 로직 구현의 한계점과 2가지 해결 방안

📖 ✏️ 이 글은 Bean Validation 사용 시, 여러 form에 개별 적용할 수 없는 문제점과 두 가지 해결 방법(groups, Form 객체 분리)을 학습하고 정리한 포스팅이다.

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

[spring] Bean Validation의 필드 단위 에러 메시지와 오브젝트(글로벌) 단위 에러 메시지 변경 방법

📖 ✏️ 이 글은 `Bean Validation`을 이용한 검증 시, 필드 단위 의 에러 메시지와 오브젝트(글로벌) 단위의 에러 메시지를 커스텀 하여 사용하는 방법을 학습하고 정리한 포스팅이다.

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

[spring] 애노테이션으로 검증 로직을 구현하는 Bean Validation 사용법

📖 ✏️ 이 글은 애노테이션으로 검증 로직을 구현할 수 있는 Bean Validation 인터페이스와 구현체인 hibernate Validator 사용법을 학습하고 정리한 포스팅이다.

2022년 2월 10일
·
0개의 댓글
·

2021년 12월 21일 기록

사용 1(.get()을 이용한 접근)get()을 이용하여 객체에 접근할 수 있으나 만약 객체가 비어있다면 NoSuchElementException이 발생한다!사용 2(.orElse()를 이용한 접근)객체가 비어 있을 경우 null을 반환한다.객체를 http respon

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

[TIL] #5. 검증2 - Bean Validation ②

Bean Validation

2021년 9월 28일
·
0개의 댓글
·
post-thumbnail

[TIL] #5. 검증2 - Bean Validation ①

Bean Validation

2021년 9월 28일
·
0개의 댓글
·
post-thumbnail

스프링 부트 - 검증2: Bean Validation

본 게시물은 스스로의 공부를 위한 글입니다.틀린 내용이 있을 수 있습니다. 스프링에서 유효성 검증 로직을 구현하기 위한 사실상 표준검사 대상 클래스에 어노테이션 기반 제약 조건을 선언하여 간결하게 유효성 검사가 가능하다.Bean Validation을 사용하려면 vali

2021년 8월 25일
·
0개의 댓글
·