본문 바로가기

강의 내용 정리/Spring5 기초 정리

4-5강 Web 프로그램 구현 실습(3)

 

받는 파라미터가 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

Recent Posts
Popular Posts
Recent Comments