MVC
볼빵빵오춘기
MVCModel-View-Controller 패턴의 약자로, 소프트웨어 디자인 패턴 중 하나애플리케이션의 구성 요소를 세 가지 주요 역할로 분리하여 애플리케이션의 구조를 체계적으로 유지하고 유지보수성을 높이며, 개발과 테스트를 용이하게 함. 구성요소 Model (모델)애플리케이션의 데이터와 비즈니스 로직을 관리.데이터베이스와 상호작용하고, 비즈니스 규칙을 구현하며, 상태를 저장.ex) 데이터베이스의 테이블과 매핑되는 엔티티 클래스, 데이터 전송 객체(DTO), 서비스 계층의 비즈니스 로직. View (뷰)사용자 인터페이스를 담당하며, 데이터를 표시하고 사용자로부터 입력을 받음.모델의 데이터를 화면에 렌더링하고, 사용자로부터의 입력을 컨트롤러에 전달.ex) HTML, JSP, Thymeleaf 템플릿, A..