본문 바로가기
Programming/spring

스프링 MVC의 개념

by Teshub 2021. 1. 16.

 

 

스프링 MVC 모델2

 

MVC는

Model
View
Controller
의 앞 글자를 딴것이다 

모델은 로직이나 dao,vo든 객체를 생성하고 넣고 로직으로 연산하는 단계다
뷰는 객체를 표현해주는 단계이다. (jsp를 생각하면 된다)
컨트롤러는 모델과 뷰를 연결해주는 개념이다

어떤 모델의 정보를 어떤 뷰에서 쏠지 연결할지 를 해주는게 컨트롤러다.

 

스프링에서의 mvc 모델2 의 구조를 보면 이렇게 된다

웹브라우저에서 리퀘스트가 오면 디스페쳐서블릿이 핸들러맵핑을 거쳐 컨트롤러를 찾는다.

컨트롤러를 호출후 데이터는 모델단의 비지니스로직을 거쳐 넘어오고 뷰단으로 정보를 처리한다

 

 

여태껏 공부하면서 몇 가지 했던 메모를 옮겨 적을려합니다.

틀린 내용이 있다면 언제든지 댓글에 수정 부탁드립니다.

제가 공부하면서 적은 내용이기에 틀린 부분이 있을 수 있습니다 감안해서 봐주세요.

 

728x90

'Programming > spring' 카테고리의 다른 글

Spring Triangle  (0) 2021.01.17

댓글