Model2


일반적인 MVC는 Model2를 지칭
![](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fc3c73a0c-5e45-4d84-8811-1f78d4f0a4dc%2FUntitled.png?table=block&id=1b3c18b9-0f83-42cf-8a44-5f57606d0a43&cache=v2)


### Gallary
|Title|
|:-:|
|[Model2 Model](https://texonom.com/model2-model-d21b6c32f4c043c38b0a8afa62a2bf92)|
|[Model2 View](https://texonom.com/model2-view-a8744943231c4a20a90c57cd83f5b615)|
|[Model2 Controller](https://texonom.com/model2-controller-8e3095a51ba0468cbaefb54e4661903d)|

- 모델 2 구조는 모델 1구조와 달리 웹브라우저 사용자의 요청을 서블릿이 받습니다
- 서블릿은 웹브라우저의 요청을 받아 View로 보여줄것인지 Model로 보내줄것인지 정하여 전송
- HTML과 JAVA 소스를 분리 해놓았기 때문에 개발을 확장시키기도 쉽고 유지보수하기도 쉽다
![](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fff5f1278-81fc-4def-8440-b5f9b8e14510%2FUntitled.png?table=block&id=0fc22e59-8b19-4bfd-81c7-6acd2561fe04&cache=v2)
> [Spring 개념 정리](https://velog.io/@emawlrdl/Spring-%EA%B0%9C%EB%85%90-%EC%A0%95%EB%A6%AC-60k5hr47w2)







