NestJS
NestJS 控制器与路由:参数装饰器 (@Param, @Body, @Query) 与 DTO 实践
Waitwalker2026-08-2111 min
## 1. RESTful 控制器定义
```typescript
@Controller("api/v1/articles")
export class ArticlesController {
@Get(":id")
@HttpCode(HttpStatus.OK)
async findOne(@Param("id", ParseIntPipe) id: number) {
return this.articlesService.findById(id);
}
@Post()
async create(@Body() createArticleDto: CreateArticleDto) {
return this.articlesService.create(createArticleDto);
}
}
```
#NestJS#Controller#RESTful#DTO
回到文章列表 →