[Spring] MVC 패턴이란 ?
spring MVC(Model-View-Controller) 패턴이란 ? - 아키텍처 패턴을 기반으로 하는 Java 기반의 웹 애플리케이션 프레임워크이다. - 소프트웨어를 구조화하고 설계하는 데 사용되며, 각 구성 요소가 역할을 명확하게 나누어 유지보수와 확장을 용이하게 만든다. 1. Model(모델) : 애플리케이션의 비즈니스 로직을 처리하고 데이터를 관리하는 부분 2. View (뷰) : 사용자에게 정보를 표시하고 사용자와의 상호작용을 담당하는 부분 3. Controller(컨트롤러) : 사용자의 입력을 처리하고 모델과 뷰 사이의 상호 작용을 관리하는 부분이다. 컨트롤러는 클라이언트의 요청을 수신하고, 해당 요청에 대한 응답으로 모델의 상태를 업데이트하거나 뷰를 변경한다. 한마디로, 소프트웨어를 모델..
Backend/Spring
2024. 1. 8. 23:54