인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

탈룰라님의 프로필 이미지
탈룰라

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

HttpServletRequest - 기본 사용법

함수의 매개변수.

작성

·

215

1

protected void service(HttpServletRequest request, HttpServletResponse response)

이런식으로 되어 있으면  WAS가 request나 response 객체를 만들어서 넣어주는 게 맞나요? 다른 예제 보면 request ,response 이외에 여러 파라미터를 넣는 경우들도 있고 이 예시 말고도 다른 함수에서도 이렇게 매개 변수를 받는 다고는 돼있지만 어떤 코드에서도 직접 매개변수를 넣어주지 않는데 저는 이 방식이 되게 헷갈리는거 같습니다. 구조를 모르고 사용법만 알게되는 거 같아서 걱정인데 이런 방식의 설계를 공부할 수 있는 방법이 따로 있는지 궁금합니다

답변 1

2

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 탈룰라님

이게 바로 프레임워크라는 것이지요. 전체 코드의 제어 흐름을 개발자가 관리하는 것이 아니라, 프레임워크가 담당해주게 됩니다.

이 강의를 진행해보시면 조금 뒤에 mvc 프레임워크를 만드는데요. 여기에서 설계를 자연스럽게를 이해하실 수 있습니다.

감사합니다.

탈룰라님의 프로필 이미지
탈룰라

작성한 질문수

질문하기