MVC 패턴의 개념Model (모델)애플리케이션의 핵심 데이터와 비즈니스 로직을 담당한다. 데이터베이스와 상호작용하며 데이터를 가져오고 수정하는 기능을 수행한다. 이를 통해 애플리케이션의 상태를 관리한다.스프링에서 @ModelAttribute나 Entity 클래스를 사용해 모델을 정의한다.View (뷰)사용자가 볼 수 있는 화면이다. HTML, JSP, Thymeleaf 같은 템플릿 엔진을 사용하여 데이터를 사용자에게 시각적으로 제공하는 역할을 한다.모델에서 전달된 데이터를 기반으로 사용자 인터페이스를 렌더링한다. Controller (컨트롤러)사용자의 입력을 받아 적절한 비즈니스 로직을 호출하고 결과를 모델에 반영하며 그 결과를 뷰로 전달하는 역할을 한다.스프링에서는 @Controller나 @RestC..