export class UserService {
getAll() {
return [{ id: 1, name: 'Alice' }];
}
}
@Controller('api/users')
export class UserController {
constructor(private readonly userService: UserService) {}
@Get()
findAll() {
return this.userService.getAll();
}
}
→ Dependency Injection через декоратор
@Injectable() и конструктор — 100 % аналог Spring.

