古詩詞大全網 - 成語故事 - 請問JAVA三層架構,持久層,業務層,表現層,都該怎麽理解?和MVC三層模型有什麽

請問JAVA三層架構,持久層,業務層,表現層,都該怎麽理解?和MVC三層模型有什麽

這個嘛,有壹定的聯系啦,也並不是完全是壹樣的啦,妳首先把mvc理解清楚吧,M是MODEL(模型),V是view(視圖), C是Controller(控制器),而java三層架構,持久層即是數據的持久化操作,就是數據層啦,即是數據庫啦,業務層主要是業務邏輯的處理,負責表示層與數據層(持久層)的數據的傳遞和邏輯處理,就當很接近控制器的功能啦,就可以理解為控制器啦,表示層即是對數據的展示與用戶的輸入,所以呢?就是視圖層啦 1. 用戶看到view2. view ——————————》 controller用戶操作(點擊按鈕等)3. controller——————》model調用model中方法3. model ——————》 controller返回數據到controller5. controller——————————》 view傳數據到view,更新view6.用戶看到更新後的view M——模型層,V——視圖層,C——控制層,持久層——通常用於封裝數據庫連接、數據查詢等操作,