[Spring] front controller에 대한 나름의 이해
2024. 1. 17. 22:15ㆍSpring
front controller는 HTTP 요청이 오면 url을 받아 적절한 컨트롤러를 찾아 호출해주는 역할을 한다.
이를 위해 HashMap을 사용할 수 있다. 여기서 얻은 컨트롤러는 JSP에 forward해준다.
이렇게 url을 받아 컨트롤러가 실행하게 하는 과정은 다른 컨트롤러에서 공통의 과정이기 때문에 이를 따로 빼준 것이다. 이러면 코드의 중복을 피할 수 있고 이게 곧 다형성을 사용하는 것이다.
이를 front controller pattern이라고 한다.
Reference
https://www.inflearn.com/course/lecture?courseSlug=%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1&unitId=71189
학습 페이지
www.inflearn.com
'Spring' 카테고리의 다른 글
[Spring] AOP 정리 (0) | 2024.04.16 |
---|---|
[Spring] Annotation AOP VS XML AOP (0) | 2024.04.16 |
[Spring] spring tool suite 4에서 lombok을 설치해야 하는 이유 (0) | 2024.01.12 |
[Spring] MVC 프레임워크 프론트 컨트롤러에 대한 나름의 이해 (0) | 2024.01.04 |
[Spring] spring 프로젝트 jar로 배포하기 (0) | 2023.12.24 |