[Spring Boot] MVC 패턴


[Spring Boot] MVC 패턴

MVC 패턴 (Model-View-Controller Pattern) - 사용자 인터페이스로부터 비즈니스 로직을 분리함 → 서로 간의 영향을 받지 않고 쉽게 수정할 수 있도록 하는 소프트웨어 디자인 패턴 - Spring 프레임워크는 MVC 패턴을 준수함 # 모델 (Model) - 애플리케이션이 무엇을 할 것인지를 정의하는 역할 - 내부 비즈니스 로직을 처리하기 위함 - 데이터를 가진 객체 (DTO) - 모델의 상태에 변화가 있을 때, 컨트롤러와 뷰에 이를 전달함 → 뷰는 최신의 결과를 보여주며, 컨트롤러는 모델의 변화에 따라 적용 가능한 명령을 수행할 수 있음 관련 어노테이션 HTML 삽입 미리보기할 수 없는 소스 # 뷰 (View) - 화면에 무엇인가를 보여주는 역할 - 모델/컨트롤러가 보여주려 하..


원문링크 : [Spring Boot] MVC 패턴