작성
·
215
1
protected void service(HttpServletRequest request, HttpServletResponse response)
이런식으로 되어 있으면 WAS가 request나 response 객체를 만들어서 넣어주는 게 맞나요? 다른 예제 보면 request ,response 이외에 여러 파라미터를 넣는 경우들도 있고 이 예시 말고도 다른 함수에서도 이렇게 매개 변수를 받는 다고는 돼있지만 어떤 코드에서도 직접 매개변수를 넣어주지 않는데 저는 이 방식이 되게 헷갈리는거 같습니다. 구조를 모르고 사용법만 알게되는 거 같아서 걱정인데 이런 방식의 설계를 공부할 수 있는 방법이 따로 있는지 궁금합니다
답변 1
2
안녕하세요. 탈룰라님
이게 바로 프레임워크라는 것이지요. 전체 코드의 제어 흐름을 개발자가 관리하는 것이 아니라, 프레임워크가 담당해주게 됩니다.
이 강의를 진행해보시면 조금 뒤에 mvc 프레임워크를 만드는데요. 여기에서 설계를 자연스럽게를 이해하실 수 있습니다.
감사합니다.