728x90
반응형
MVC => 유지보수가 편해지는 코드 구성 방식
Model : 데이터와 관련된 부분
View : 사용자한테 보여지는 부분
Controller : Model과 View를 이어주는 부분
MVC를 지키면서 코딩하는 방법
1. Model은 Controller와 View에 의존하지 않아야 한다.
2. View는 Model에만 의존해야 하고, Controller에 의존하면 안 된다.
3. View가 Model로부터 데이터를 받을 때는, 사용자마다 다르게 보여주어야 하는 데이터에 대해서만 받아야 한다.
(공통적으로 보여하 하는 부분은 Model로 부터 받지 않는다.)
4. Controller는 Model과View에 의존해도 된다.
5. View가 Model로 부터 데이터를 받을 때, 반드시 Controller에서 받아야 한다.
참고
https://www.youtube.com/watch?v=ogaXW6KPc8I&ab_channel=%EC%9A%B0%EC%95%84%ED%95%9C%ED%85%8C%ED%81%AC
728x90
반응형
'개발 관련 강의 정리 > 10분 테코톡' 카테고리의 다른 글
[10분 테코톡] 👨💻히브리의 Sharding, Clustering, Replication 정리 (0) | 2023.05.01 |
---|---|
[10분 테코톡] 🐶 코기의 Servlet vs Spring (0) | 2023.04.28 |
[10분 테코톡] 🐬히로의 웹 요청과 응답 정리 (0) | 2023.04.27 |
[10분 테코톡] 🎡토니의 인증과 인가 정리 (0) | 2023.04.26 |
[10분 테코톡] 🦊닉의 Spring vs Spring Boot 정리 (0) | 2023.04.25 |
댓글