일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- JPA
- validated
- ORM
- MariaDB
- 백엔드스쿨
- 인텔리제이
- 개발자
- 프로젝트 생성
- auditing
- 백엔드
- Swagger
- 리포지토리 인터페이스
- 유효성검사
- Java
- 데이터베이스 연동
- DAO 설계
- DAO 연동 컨트롤러 서비스 설계
- 엔티티 설계
- 제로베이스
- 백엔드공부
- #devops #terraform #state
- spring
- 제로베이스 #백엔드 #Java #Spring #개발자 #백엔드공부 #백엔드 스쿨
- 스프링 부트 핵심 가이드
- 스프링부트실전가이드
- Today
- Total
목록스프링부트실전가이드 (2)
JeongJin's Blog

10.3 스프링 부트에서 유효성 검사 10.3.4 @Validated 활용 유효성 검사를 수행하기 위해 @Valid 어노테이션을 선언하였습니다. @Valid 어노테이션은 자바에서 지원하는 어노테이션이며, 스프링도 @Validated 라는 별도의 어노테이션으로 유효성 검사를 지원한다. @Validated는 @Valid 어노테이션의 기능을 포함하고 있기 때문에 @Validated 로 변경이 가능하다 @Validated는 유효성 검사를 그룹으로 묶어 대상을 특정할 수 있는 기능이 있다. public interface ValidationGroup1 { } ValidationGroup1 인터페이스 public interface ValidationGroup2 { } ValidationGroup2 @Data @NoA..

애플리케이션의 비지니스 로직이 올바르게 동작하려면 데이터를 사전 검증하는 작업이 필요한데 익서을 유효성 검사 또는 데이터 검증이라 부릅니다. 유효성 검사 예로 여러 계층에서 들어오는 데이터에 대해 의도한 형식대로 값이 들어오는지 체크하는 과정 자바에서 가장 신경 써야 하는 것 중 하나로 NullPointException 예외 10.1 일반적인 애프리케이션 유효성 검사의 문제점 Bean Validation 10.2 Hibernate Validator 10.3.1 프로젝트 생성 10.3.2 스프링 부트용 유요형 검사 관련 의존성 추가 인텔리제이에서 프로젝트 생성 시 valiation 검색 후 추가하면 "spring-boot-starter-validation" 의존성이 추가된다. 10.3.3 스프링 부트의 유..