유지보수 잘되기 위함.
Model : VO , 데이터 관련된 것들. 비즈니스 로직들, 서비스(JAVA에서 DB Insert하는 것과 유사)
View : 화면 유저 인터페이스 front 단, front End, Java 에서 Console 이라고 생각하면됨.
Controller : 사용자 액션 후 그것에 대한 제어를 함. 고객의 요청이 들어왔을 때 처음에 맞닥뜨려서 어떤 서비스가 처리해야되는지 확인 후 서비스에게 보냄 서비스는 db와 통신하여 작업한 뒤 컨트롤러에게 주어 컨트롤러는 view에 줌
사용자에게 요청을 받아서 처리하는 것