如何理解MVC中的Model

MVC包括Model、View和Controller三類對象 。Model是應用對象,是應用程序的主體部分 。模型表示業務數據,或者業務邏輯 。是應用程序中用于處理應用程序數據邏輯的部分 。通常模型對象負責在數據庫中存取數據 。
【如何理解MVC中的Model】Model表示企業數據和業務規則 。在MVC的三個部件中,模型擁有最多的處理任務 。例如它可能用像EJBs和ColdFusion Components這樣的構件對象來處理數據庫 , 被模型返回的數據是中立的,就是說模型與數據格式無關,這樣一個模型能為多個視圖提供數據,由于應用于模型的代碼只需寫一次就可以被多個視圖重用 , 所以減少了代碼的重復性 。