當前位置:吉日网官网 - 傳統故事 - 什麽是MVC開發模式以及它和傳統開發模式的區別

什麽是MVC開發模式以及它和傳統開發模式的區別

故此模式適合小規模的WEB應用開發。JSP+JavaBean開發,雖然實現了邏輯功能和顯示功能的分離,但是由於視圖層和控制層都是由JSP頁面實現的,即視圖層和控制層沒有實現分離,所以它任然屬於Model1模式。Model2模式——MVC開發模式它是為了克服Model1存在的不足而設計的,MVC的具體含義是:model+view+control,即模型+視圖+控制,這樣的模式集成了JSP、Serclet、JavaBean,非常適合大型項目的開發。View視圖層:代表和用戶交互的界面,可以通過html、xml、applet小java程序等實現,它僅僅負責數據的采集和處理(顯示)。在JSP中它由JSP頁面單獨實現。Model模型層:它常常使用JavaBean來編寫,它接受視圖層請求的數據,然後進行相應的業務處理並返回最終的處理結果,它負擔的責任最為核心,並利用JavaBean具有的特性實現了代碼的重用和擴展以及給維護帶來了方便。Control控制層:(1)各層各負其責,互不幹涉。各自更新之後對其它層沒有任何幹擾;(2)MVC開發模式有利於責任分工,讓專門人員分別從事專門層的設計,提高工作效率和質量;(3)組件可以得到很好的重用,由於分工明確,各層的組件可以獨立成壹個可以重用的組件。

  • 上一篇:親子日記第37篇和兒子壹起手工制作
  • 下一篇:什麽是拆裝式泳池,和傳統泳池,支架式泳池的區別
  • copyright 2024吉日网官网