decorator (2) 썸네일형 리스트형 07. REST API - Movies Service (1) 터미널에서 nest 명령어를 실행하면NestJS CLI(Command Line Interfece)에는 generate(생성) 명령어가 있는데 nest g s 명령어를 실행하면 명칭을 무엇으로 할건지 나오는데movies라고 입력 후 엔터를 누르면 해당 파일이 생성된다. app.module.ts 파일을 보면 providers에 moviesService가 생겨난것을 확인할 수 있다. movie.entity.tsexport class Movie{ id:number; title:string; year:number; genres:string[];} movies.controller.tsimport { Body, Controller, Delete, Get, Param, Patch,.. 06. REST API - Http Decorator @Get, @Post @Patch @Delete - HTTP 메소드에 해당하는 데코레이터- 이때, @Query(), @Body(), @Param()과 같은 데코레이터와 같이 사용할 수 있다. : @Query() -> 쿼리 스트링 : @Body() -> 요청의 Body 부분 인출 : @Param() -> URL 인자 인출 ⬇Controller에 Get 요청으로 /movies/search 요청을 할 수 있도록 추가했다고 하더라도코드 순서상으로 /movies/:id 로 응답하게 되기 때문에 순서를 바꿔줘야 한다!!! 이전 1 다음