對採用 模開開發 應用程式的想法

2021-04-07 13:29:03 字數 480 閱讀 9445

下面談一談我對mvc模式的認識,有可能一般講的mvc有不同,這只是我個人對mvc的認識,如果大家有不同的看法或補充,請反饋.

m(model) 是指資料模型,一般資料庫的操作都放在這一層.

v(view) 是指使用者介面,包括功能介面和表現介面.也就是說通個view我們可以了解應用程式可以執行哪些操作,和最終業面的效果會如何.

c(controller) 是指對使用者請求的控制和響應.是直接和使用者打交道的

mvc彼此是如何工作的呢?

首先 c互責接收使用者的請求,如果請求合法,它會呼叫view 中的功能,view中所定義的功能實際上是對m中定義的操作的對映,它對過m執行操作的返回結果確定最終頁面的生成.m只互責業務邏輯和資料操作等並將結果反回.

因些當寫controller的時候只關心使用者的請求,編寫view的時候只關心對結果的表示,編寫model的時候只關心業務的邏輯和資料的操作.

好了今天先說這麼多,以後會給出在php如何實現這三樣東西.

WinCE應用程式的開發

wince應用程式的開發是wince開發中很重要的乙個環節。本文將簡單介紹一些wince應用程式開發的基本概念。先說開發工具,目前用得比較多的開發工具有evc4 sp4 vs2005 vs2008和platform builder。其中platform builder主要是用來定製作業系統的,雖然也...

基於Oracle ADF的應用程式開發

adf簡介 1 開發環境 大部分j2ee框架都沒有與之配套的開發工具,oracle為adf提供了jdeveloper開發工具,它和adf實現了完美的結合,方便了程式的開發。2 平 立 adf能夠執行在任何符合j2ee標準的應用伺服器上。3 技術選擇 對於應用程式的不同層,開發人員可以使用自己擅長的技...

AE應用程式開發的思考

一直在思考如何利用ae開發應用系統,現在有有些想法,以煤礦地質資訊管理系統為例。基礎底圖 採掘工程平面圖 井上下對照圖。空間資料,圖形方式管理,資料儲存在空間資料庫中,利用sde或者geodatabase。地質資訊 非空間資料,在圖上展示。鑽孔要三維視覺化。基礎底圖資料採用xml檔案進行配置,在二維...