단순하고 실용적인 컨트롤러 - v4
FrontController에서 Model 생성해서 각 컨트롤러에 매개변수로 넘겨주고, 각 컨트롤러는 뷰의 논리 이름만 반환한다!
컨트롤러3에서는 각 컨트롤러들이 ModelView 객체로 Model과 View를 함께 반환했었다.
컨트롤러4에서는 프론트컨트롤러에서 Model을 생성하고, 각 컨트롤러에 매개변수로 넘겨준다. 그리고 각 컨트롤러는 뷰의 논리이름만을 리턴한다!이렇게 하면 실제 개발하는 개발자가 단순하고 편리하게 사용할 수 있다.
Model은 처음엔 빈 해시맵 객체지만 각 컨트롤러에서 내부적으로 데이터를 처리(비즈니스 로직 실행)한다.
Last updated