MVC,M是指業務模型,V是指用戶界面,C則是控制器,使用MVC的目的是將M和V的實現代碼分離,從而使同一個程序可以使用不同的表現形式。存在的目的則是確保M和V的同步,一旦M改變,V應該同步更新。
JavaWeb中MVC框架示意圖: