NestJS의 데코레이터로 컨트롤러 클래스를 정의할 때 사용함
* 컨트롤러 클래스: 특정 url을 사용하여 http요청 처리, 요청에 대한 응답 반환
- path: 컨트롤러에 연결된 기본 경로. /user 라고 지정하면 이 컨트롤러의 모든 경로는 /user로 시작함
- version: 컨트롤러의 API 버전을 지정함
- consumes: 컨트롤러에서 사용하는 모든 미디어 유형을 나타냄 (json, xml 등)
- produces: 컨트롤러에서 생성하는 모든 미디어 유형을 나타냄 (json, xml 등)
- security: 컨트롤러에서 사용하는 보안 정책을 나타냄 (jwt 등)
'개발 > NestJS' 카테고리의 다른 글
의존성 주입이란? (0) | 2023.04.10 |
---|---|
의존성 (Dependency) 이란? (0) | 2023.04.10 |
NestJS에서 @UploadedFiles(), @Injectable()의 역할 (0) | 2023.04.05 |
NestJS에서 @Body(), @Query()의 역할 (0) | 2023.04.05 |
dto 와 entity의 차이점 (0) | 2023.04.05 |