MVC(Model-View-Controller) 패턴이란?웹 애플리케이션을 개발할 때 많이 사용되는 소프트웨어 디자인 패턴으로, 애플리케이션을 세 개의 주요 구성 요소로 분리하여 유지보수성과 확장성을 높인다.✅ MVC 패턴을 사용하는 이유MVC 패턴을 사용하면 코드의 유지보수성과 확장성이 향상되며, 팀 개발이 용이해지고, 테스트가 쉬워지며, 사용자 경험을 최적화할 수 있다.Model, View, Controller✅ MVC 패턴의 구성 요소모델(Model)애플리케이션의 데이터와 비즈니스 로직을 담당데이터의 상태를 유지하고 변경 사항을 관리데이터베이스와 직접 상호작용뷰(View)데이터를 사용자에게 시각적으로 표시하는 역할HTML, JSP, Thymeleaf 같은 UI 렌더링 담당직접 데이터를 변경하지 않음..