Spring MVC 패턴
옛날 옛적에... MVC 패턴 이전에는 하나의 서블릿과 JSP만으로 비즈니스 로직과 뷰 로직을 모두 처리하였다. 이렇게 하게 되면, 한 서블릿이나 JSP이 너무 많은 역할을 담당하게 되고, 이는 곧 유지보수의 어려움으로 이어진다. 따라서, MVC 패턴이라는 것을 만들었다. MVC 패턴 등장 MVC 패턴은 하나의 서블릿이나, JSP로 처리하던 것을 컨트롤러(Controller)와 뷰(View)라는 영역으로 서로 역할을 나눈 것을 말한다. 컨트롤러(Controller) : HTTP 요청을 받아서 파라미터를 검증하고, 비즈니스 로직을 실행한다. 그리고 뷰에 전달한 결과 데이터를 조회해서 모델에 담는다. 모델 : 뷰에 출력할 데이터를 담아둔다. 뷰 : 모델에 담겨있는 데이터를 이용해 화면을 그린다. 뷰는 모델이..
2023.03.30