Bootstrap
main.ts가 AppModule로 앱을 만들고 포트를 연다.
AppModule이 Controller와 Service를 먼저 묶고, 들어온 요청이 등록된 객체를 따라 결과로 돌아온다.
main.ts가 AppModule로 앱을 만들고 포트를 연다.
@Get()과 일치한 Controller 메서드가 요청을 받는다.
주입된 Service가 Hello World 값을 만든다.
Controller 반환값이 HTTP 응답으로 직렬화된다.
문자열이 보이면 라우팅과 DI 연결이 통과한다.
요청 경로와 입력·응답 계약을 등록한다.
DI 컨테이너가 주입할 업무 객체를 등록한다.
책임 기준: HTTP 계약은 Controller에, 계산과 데이터 처리는 Service에 둔다.