Spring MVC

0

TIL

목록 보기
98/126

MVC는 스프링에서 사용되는 프레임워크의 일부로 Model, View, Controller 아키텍처를 기반으로 한다.

  • Model : 애플리케이션의 비즈니스 로직과 데이터를 나타내머, 일반적으로 데이터베이스에서 데이터를 검색하거나 처리한 후 모델 객체에 저장하여 뷰로 전달한다.
  • View : 동적인 웹 페이지를 생성하여 모델 객체로부터 전달받은 데이터를 사용자에게 보여주는 역할을 한다.
  • Controller : 사용자의 요청을 수신하고, 필요한 작업을 수행한 후 모델을 업데이트하는 역할을 한다.

스프링 MVC는 대규모 웹 애플리케이션의 개발에 사용되며,
의존성 주입과 같이 디자인 패턴에도 사용되고,
요청에 대한 매핑, 데이터 바인딩, 검증, 예외처리 등을 지원한다.

0개의 댓글