delete (2) 썸네일형 리스트형 06. REST API - Http Decorator @Get, @Post @Patch @Delete - HTTP 메소드에 해당하는 데코레이터- 이때, @Query(), @Body(), @Param()과 같은 데코레이터와 같이 사용할 수 있다. : @Query() -> 쿼리 스트링 : @Body() -> 요청의 Body 부분 인출 : @Param() -> URL 인자 인출 ⬇Controller에 Get 요청으로 /movies/search 요청을 할 수 있도록 추가했다고 하더라도코드 순서상으로 /movies/:id 로 응답하게 되기 때문에 순서를 바꿔줘야 한다!!! (11) 스프링부트 Controller - http 4가지 요청 방식 위의 그림과 같이 Get요청을 할때 구체적으로 어떤 요청인지에 대한 앤드포인트라는 것이 필요하다. Get요청이라는 것이 달라는 것이고 ssar이라는 유저 정보를 줄래?라고 요청하는 것이다. 그렇게 되면 웹브라우저에서는 데이터베이스에서 SELECT를 하게 되는데 이는 요청에 대한 응답을 하는 것이다. 데이터베이스를 통해 응답을 받으면 웹브라우저는 다시 클라이언트에게 응답을 하게 된다. 만약 클라이언트가 웹브라우저이면 웹브라우저는 .html를 좋아한다. 웹브라우저는 .html을 읽는 해석기이다. .html이라는 파일이 아닌 문자열을 응답해줄 수도 있다. 이때는 파일이 아닌 데이터가 되는 것이다. 데이터베이스가 응답할 때 데이터베이스에 있는 어떠한 쿼리에 대한 결과를 레코드라고 한다. 웹서버는 클라이언트에게 .. 이전 1 다음