MVC1 [JSP] MVC (Model, View, Controller) Model: 애플리케이션의 데이터와 비즈니스 로직을 담는 객체(DTO) View: 사용자에게 모델의 정보(데이터)를 보여주는 역할을 함. 비즈니스 로직을 포함하지 않으며, 하나의 모델을 다양한 뷰에서 사용할 수 있음. ( .JSP ) Controller: 모델과 뷰 사이에 어떤 동작이 있을 때 조정하는 역할을 함. 웹으로부터 받은 요청에 가장 적합한 모델을 생성하는 것을 처리하는 역할과 사용자에게 응답하는 적절한 뷰를 선택하여 해당 모델을 전달하는 역할을 함. 웹 애플리케이션에 MVC 패턴을 사용하면 유지 보수가 용이하고 쉽게 확장 및 테스트할 수 있으며, 또한 내비게이션 컨트롤이 중앙 집중화되어 있음. 모델장점단점모델1구조가 단순하여 개발자의 수준이 낮아도 쉽게 익힐 수 있어 구현이 용이하다. 개발 초.. 2025. 12. 5. 이전 1 다음