
받는 파라미터가 TravelClubCod 객체인데 어떻게 JSON으로 줘도 알아먹을까?
-> JSON 데이터를 읽어서 TravelClubCdo 객체를 만든다음 매핑되는 필드에 값을 넣는 작업을 DispatcherServlet이 함.
-> 그래서 신경 쓰지않고 JSON데이터를 받았을 때 객체로 받을 수 있음.
하지만 만약 name 이나 intro에 값 안들어갔다면,,,,,,,
1. @RequestBody를 빼먹은 경우
2. name, intro의 필드 명이 JSON 데이터의 key 값과 다를 경우
3. @PostMapping("/club") 빼먹은 경우

register -> ClubService.registerClub -> ClubStore.create
response <- id <- id

- 회원"조회" 이므로 Get방식
- 개별 회원조회는 GET이므로 body사용불가 -> url에 clubId 변수를 넣는다.
- 꼭 @PathVariable 붙이기. 그러면 url의 clubId 값이 String clubId에 들어감.
본 자료를 참고하였습니다.
꾸준히 다시보자.
1. 220730
2. 220812
3. 220915
'Java, Spring > Spring5 기초 정리' 카테고리의 다른 글
5-1강 Spring Data JPA의 이해(1)(중요) (0) | 2022.07.27 |
---|---|
4-6강 Web 프로그램 구현 실습(4) (0) | 2022.07.27 |
4-3강 Web 프로그램 구현 실습(1)(2) (0) | 2022.07.27 |
4-2강 Spring MVC의 이해 (0) | 2022.07.26 |
4-1강 웹 아키텍처의 이해 (0) | 2022.07.26 |