監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

被推薦為Sun公司J2EE平臺的設(shè)計(jì)模式的OA辦公系統(tǒng)

申請免費(fèi)試用、咨詢電話:400-8352-114

  泛普OA軟件熱門實(shí)用技術(shù)之一:MVC架構(gòu)

  ( 來自:泛普軟件)

  泛普軟件告訴你:MVC架構(gòu)的內(nèi)容和工作過程如下:

  模型(Mode)。模型是應(yīng)用程序的主體部分。模型表示業(yè)務(wù)數(shù)據(jù),或者業(yè)務(wù)邏輯。在MVC的三個(gè)部件中,模型擁有最多的處理任務(wù)。例如它可能用象E J B s和Cold Fusion Components這樣的構(gòu)件對象來處理數(shù)據(jù)庫。被模型返同的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個(gè)模型能為多個(gè)視圖提供數(shù)據(jù)。由于應(yīng)用于模型的代碼只需寫一次就可以被多個(gè)視圖重用,所以減少了代碼的重復(fù)性。

  視圖(View )。視圖是應(yīng)用程序中用戶界而相關(guān)的部分,是用戶看到并與之交互的界而。如何處理應(yīng)用程序的界而變得越來越有挑戰(zhàn)性。MVC一個(gè)大的好處是它能為你的應(yīng)用程序處理很多不同的視圖。在視圖中其實(shí)沒有真止的處理發(fā)生,不管這些數(shù)據(jù)是聯(lián)機(jī)存儲的還是一個(gè)雇員列表,作為視圖來講,它只是作為一種輸出數(shù)據(jù)并允許用戶操縱的方式。

  控制器(Contro11er)??刂破鞴ぷ骶褪歉鶕?jù)用戶的輸入,控制用戶界而數(shù)據(jù)顯示和更新mode時(shí)象狀態(tài)??刂破鹘邮苡脩舻妮斎氩⒄{(diào)用模型和視圖去完成用戶的需求。所以當(dāng)單擊Web頁而中的超鏈接和發(fā)送HTML表單時(shí),控制器本身不輸出任何東西,不做任何處理。它只是接收請求并決定調(diào)用哪個(gè)模型構(gòu)件去處理請求,然后用確定用哪個(gè)視圖來顯示模型處理返同的數(shù)據(jù)。

  最近幾年被推薦為Sun公司J2EE平臺的設(shè)計(jì)模式,并且受到越來越多的使用。在國內(nèi),尤其是OA軟件領(lǐng)域也得到了充分的應(yīng)用。

  此文章為泛普軟件所寫,轉(zhuǎn)載請留版權(quán),泛普軟件專注OA,OA系統(tǒng),OA辦公系統(tǒng),OA軟件,OA辦公軟件。 52tianma.cn

  泛普軟件編輯

發(fā)布:2006-12-26 13:21    編輯:泛普軟件 · hujian    [打印此頁]    [關(guān)閉]
相關(guān)文章:
網(wǎng)上辦公軟件
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普網(wǎng)絡(luò)辦公系統(tǒng)其他應(yīng)用

OA辦公軟件系統(tǒng) 高級辦公軟件 企業(yè)OA辦公系統(tǒng) 網(wǎng)絡(luò)辦公系統(tǒng) 無紙化辦公系統(tǒng) 自動化辦公軟件 手機(jī)OA辦公系統(tǒng) 手機(jī)日程管理軟件 移動OA辦公系統(tǒng) 云OA辦公 微信OA系統(tǒng)