제로베이스 백엔드 스쿨

[제로베이스 백엔드 스쿨 주 3일반]17 주차 후기(2024.7.22~2024.7.28)

HA.VA 2024. 7. 28. 14:33

"스프링 프레임워크 첫 걸음 북스터디 마지막!"

▣ 한 주 간 느낀 점

 

장마가 끝이 났다.이전보다는 공부할 의욕과 에너지가 더 생겼다.

 

금주로 북스터디 과제는 마무리 되었지만,  완벽한 이해를 위해 반복이 필요하다는 생각이 들었다.또한 북스터디에서는 제외되었던 SECTIO도 공부가 더 필요하다.

 

백엔드 스쿨도 어느덧 후반기에 접어들고 있다.마지막까지 파이팅하기를 스스로에게 응원해본다!!


 

▣ 스프링 프레임워크 첫 걸음 요약(7장~8장)

 

7. 요청 파라미터

 

요청 파라미터 개요

 

요청 파라미터(request parameter)

- 서버에 전송되는 값

- 뷰에서 입력한 값, 뷰에서 선택한 값, 숨기 파라미터 등

 

요청 파라미터 취득 방법

- @RequestParam 어노테이션을 이용

- Form 클래스 사용

 

8. 유효성 검사

 

유효성 검사 개요

 

유효성 검사

- 입력 내용이 요건에 부합하는 확인하는 검사

- 단일항목검사, 상관항목검사로 나누어짐

 

단일항목검사

- 입력 항목 하나에 대해 설정하는 입력 체크 기능

- Form 클래스 내 필드에 어노테이션을 부여하여 사용

 

상관항목검사

- 여러 필드에 대해 혼합해서 체크

- Bean Validation 활용 혹은 Validator 인터페이스 구현을 통해 검사를 수행