Bean Validation Bean Validation 사전 준비Bean Validation 사용 전 gradle 추가 implementation 'org.springframework.boot:spring-boot-starter-validation' 검증 Annotation@NotBlank빈값 + 공백만 있는 경우를 허용하지 않는다@NotNullnull을 허용하지 않는다@Range(min=숫자1, max= 숫자2)숫자1 ~ 숫자2 범위까지 가능@Max(숫자)지정 숫자까지 최대 지정 가능 Bean Validation 검증 순서@ModelAttribute로 객체로 변환 ( -> 실패시, typeMistMatch로 FieldError 추가 == Bean Validation 적용 x)객체로 변환될시, Val..
Validation Validation 방법HashMap 과 StringUtils를 이용한 JAVA 직접 구현 (+ RedirectAttrubutes)BindigResult를 이용Validator 분리 Validatie 구현HashMap 과 StringUtils 및 Redirect 를 이용한 방법HashMap : error 담을 바구니StringUtils : Null 체크redirectAttributes : 리다이렉트시 정보 전달@PostMapping("url")public String func(@ModelAttribute("item") Item item, RedirectAttributes redirectAttributes, Model model){ Maperrors = new Hash..
- Total
- Today
- Yesterday
- 포트폴리오
- db
- 알고리즘
- 클래스
- SQL
- Java
- 코딩테스트
- BFS
- 백준
- 오블완
- 타입변환
- 깊이우선탐색
- 게시판
- 정렬
- 기술면접
- stack
- 검증
- JDBC
- 우선순위 큐
- DFS
- 버블정렬
- 게시판 프로젝트
- HTML5
- 예외처리
- JSON
- Thymeleaf
- 이진탐색
- 티스토리챌린지
- Spring
- bean
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |