NestJS 인프런

최진서·2023년 2월 17일
0


1. boardsService 파라미터에 BoardsService 객체를 타입으로 지정해줍니다
2. 이 boardsService 파라미터에 BoardsController 클래스 안에서 사용하기 위해서 this.boardsService 파라미터에 boardsService 파라미터를 할당해줍니다
3. 하짐나 타입스크립트에서는 선언한 값만 객체의 프로퍼티로 사용가능하기 때문에 위에 boardservice:BoardsService로 선언해줍니다
4. 이렇게 갖게된 boardsService 프로퍼티를 이용해서 BoardsController 클래스안에서 활용을 할 수가 있다

접근 제한자(public,protected,private)을 생성자(constructor)파라미터에 선언하면 접근 제한자가 사용된 생성자 파라미터는 암묵적으로 클래스 프로퍼티로 선언됨

Logic

Body

참고자료

https://www.inflearn.com/course/%EB%94%B0%EB%9D%BC%ED%95%98%EB%8A%94-%EB%84%A4%EC%8A%A4%ED%8A%B8-%EC%A0%9C%EC%9D%B4%EC%97%90%EC%8A%A4/unit/87226?tab=curriculum

profile
Frontend developer

0개의 댓글