에듀윌
·
MVC 동작 흐름
컨트롤러 두 번
한 번의 클릭이 일으키는 일 — V → C → M → C → V
MVC 흐름 —
컨트롤러가 두 번 등장
단계
주체
동작
①
사용자 →
View
'송금' 버튼 클릭
②
View →
Controller
사용자 입력을 Controller에 전달
③
Controller →
Model
'송금 처리' 비즈니스 로직 호출
④
Model →
Controller
DB·로직 처리 후 결과 반환
⑤
Controller →
View
화면 갱신 지시
⑥
View → 사용자
'송금 완료' 화면 표시
⚠️ 흐름 함정
'View가 Model을 직접 호출한다'는 100% 함정. MVC 핵심은
반드시 Controller를 거친다
. 한 줄로 '
컨트롤러 두 번 등장!
' / 'Model과 View 중재자는?' → Controller 즉답.