MVC1 MVC, MVC1, MVC2 그리고 스프링의 MVC처리과정 MVC(Model-View-Controller) 패턴 소프트웨어 디자인 패턴 중 하나로, 사용자 인터페이스와 비즈니스 로직을 분리하여 구현하는 방법을 제공하는 패턴이다. MVC 패턴은 애플리케이션을 세 가지 역할로 분리된다. 모델(Model) 애플리케이션의 데이터와 비즈니스 로직을 담당한다. 모델은 데이터베이스, 파일, 메모리 등에서 데이터를 읽어오거나 저장하는 역할을 수행하며, 비즈니스 로직을 처리하여 데이터를 가공한다 뷰(View) 사용자 인터페이스를 담당한다. 뷰는 모델에서 처리된 데이터를 출력하거나 사용자의 입력을 받아 모델에 전달하는 역할을 수행한다 컨트롤러(Controller) 모델과 뷰 사이의 인터페이스 역할을 수행한다. 컨트롤러는 사용자의 요청을 받아 해당 요청을 처리할 모델을 선택하고, .. Spring,SpringBoot 2023. 3. 27. 이전 1 다음