이번 포스트에서는 MVC 패턴과 Servlet에서의 Model2 구조에 대해 살펴보자.MVC 패턴 MVC 패턴이란?애플리케이션 개발에 가장 흔하게 적용되는 패턴으로 MVC 패턴이 있다. 이는 애플리케이션을 역할에 따라 Model-View-Controller로 모듈화하는 패턴이다. Model: 업무 즉 business logic을 담당하는 모듈로 필요하다면 DB를 연동(persistence logic)하기도 한다.View: 화면에 보여주기 위한 presentation logic 처리하는 모듈이다.Controller: 전체적인 흐름을 제어하는 모듈이다.이렇게 모듈을 분리하는 목적은 필요에 따라 모듈을 쉽게 교체하기 위해서이다. 만약 현재 View가 A라는 기술로 작성되어있는 상황에서 B라는 기술로 대체해야 ..
06. MVC와 Model2
이번 포스트에서는 MVC 패턴과 Servlet에서의 Model2 구조에 대해 살펴보자.MVC 패턴 MVC 패턴이란?애플리케이션 개발에 가장 흔하게 적용되는 패턴으로 MVC 패턴이 있다. 이는 애플리케이션을 역할에 따라 Model-View-Controller로 모듈화하는 패턴이다. Model: 업무 즉 business logic을 담당하는 모듈로 필요하다면 DB를 연동(persistence logic)하기도 한다.View: 화면에 보여주기 위한 presentation logic 처리하는 모듈이다.Controller: 전체적인 흐름을 제어하는 모듈이다.이렇게 모듈을 분리하는 목적은 필요에 따라 모듈을 쉽게 교체하기 위해서이다. 만약 현재 View가 A라는 기술로 작성되어있는 상황에서 B라는 기술로 대체해야 ..
2024.08.20