Get
- 서버의 URL의 리소스에 엑세스
POST
- 서버에 데이터를 전송
- 요청과 데이터 표현
- 동일한 POST요청시 동일한 리소스 여러 번 생성
PUT
- 서버에 데이터 전송
- 동일한 요청시 결과는 동일
Controller와 html파일 위치
🗂️ scr
🗂️ main
🗂️ Java
▶️⏺️ controller
🗂️ resources
▶️⏺️ html파일
@RequestBody
- Body 부분의 request 받을 때
@RestController
- @ResponseBody로 모든 메서드에 body를 가저옴
Path Variable
/star/Robbie/age/95
@GetMapping ("/star/{name}/age/{age}")
RequestParam
param?name=Robbie&age=95
@GetMapping("/form/param")
(@RequestParam Sring name, @Request Param int age)
form 태그 POST
name=Robbie&age=95
단축키
맥북 인텔리제이로 해당 이름으로 클래스 만들때:
option ⌥ + enter ↩️
'Spring' 카테고리의 다른 글
[TIL] 231113 Spring | 3Layer Architecture, IoC와 DI, Bean (0) | 2023.11.14 |
---|---|
[TIL] 231110 Spring Database연결하기, SQL, JdbcTemplate, JDBC (0) | 2023.11.10 |
[TIL] 231109 Spring 숙련주차 Entity 연관 관계 1:1 1:N N:1 관계 (0) | 2023.11.09 |
[TIL] 231108 Spring 숙련주차 Bean, 인증과 인가, 사용자 관리 (0) | 2023.11.08 |
[TIL] 231106 Spring 과제 (0) | 2023.11.06 |