Route match
HTTP method와 path가 Controller handler에 매핑된다.
@Get/@PostController, Service, Module을 나열하는 것보다 요청이 Guard, Pipe, Interceptor, Controller, Provider를 지나며 DI scope와 export/import 경계를 통과하는지 봐야 한다.
HTTP method와 path가 Controller handler에 매핑된다.
@Get/@Post권한을 검사하고 DTO validation/transform으로 입력을 정리한다.
before handlerController는 DI로 받은 Service에 비즈니스 로직을 위임한다.
provider응답 래핑, 로깅, 예외 변환이 요청 전후에 적용된다.
cross-cutting