728x90
윈도우 버전 ctrl + p = 매소드의 속성을 볼 수 있다.
- 이름이 name이라는 값을 인식하면 해당 값을 String name의 형태로 값을 저장한다는 의미
- required가 false 일 때 해당 함수가 실행됐을 때 name이라는 이름의 value가 없을 경우에도 bad request를 보내지 않고 정상 실행한다는 특징이 있다. required의 경우 true가 default 값이다.
- defaultValue는 해당 값의 초기값을 설정해주는 것을 의미한다.
- Get 방식으로 서버로 값을 넘길 때(브라우저 요청에 의해) 해당 값을 받기 위한 어노테이션이라고 알면 된다.
728x90
'Spring Boot 개념 정리' 카테고리의 다른 글
@RequestParam, @PathVariable 차이점 이해하기 (0) | 2023.01.03 |
---|---|
@ResponseBody, @RequestBody 동작 이해하기 (0) | 2023.01.03 |
IntelliJ Getter Setter 만들기 (0) | 2023.01.03 |
MVC 패턴 Flow Chart로 개념 잡기 (0) | 2023.01.03 |
Spring Web Project - IntelliJ 시작 (0) | 2023.01.03 |