1樓:有點難懂
暫時是這樣,一般layout都是在xml中的,但有時候根據需要可以再**中生成layout
j**a專案,如何實現業務邏輯層和資料訪問層的分離?
2樓:網友
這個是通過三層結構來實現的。
第一層:controller,本層主要負責頁面資訊傳遞;
第二層:service,本層主要接收控制層引數,進行業務方面的處理,之後訪問dao資料層。
第三層:dao,本層主要接收業務層內容,之後進行資料的儲存和變更、刪除操作。
這樣就可以實現業務層和資料層的分離了。
3樓:
使用介面來設計即可。常說的dao層就是資料訪問層。service 就是服務層。
4樓:網友
高內聚 低耦合。
ssh就行。
如何實現介面層和業務邏輯層的分離?
5樓:獨家村
這個是由你自己來分離,典型的就ssh
6樓:網友
mvc框架就能解決這個問題啊(struts+hibernate+servlet)
7樓:網友
如果說大的框架的話用mvc模式,具體的實現你可以看網上的很多例子,csdn上有很多。
乙個專案中說系統分為表現層、控制層、邏輯層、dao層和最終資料庫五層架構 這具體是什麼意思啊
8樓:網友
2、控制層:將業務規則、資料訪問、合法性校驗等工作進行處理。通過com/dcom通訊與邏輯層建立連線。
3、邏輯層:將使用者的輸入資訊進行甄別處理,分別儲存。建立新的資料儲存方式,在儲存過程中對資料進行讀取,將「商業邏輯」描述**進行包含。
5、最終資料庫:是資料庫的主要操控系統,實現資料的增加、刪除、修改、查詢等操作。實際執行的過程中,最終資料庫沒有邏輯判斷能力,為了實現**編寫的嚴謹性,提高**閱讀程度,一般軟體開發人員會使用dao層,保證資料處理功能。
9樓:網友
表現層就是看到的東西,比如你現在看到的當前頁面控制層就將你的請求從頁面傳到後臺**。
邏輯層就是處理你的請求的**。
dao層就是將資料存到資料庫中的**。
資料庫就是資料庫了,存東西用的。
10樓:文件豆豆
表現層:系統中的許多的介面。
控制層:控制使用者介面和程式資料之間的同步,在根據介面的操作完成對程式資料的更新,將程式資料的改變及時反應到使用者介面。
邏輯層:是系統中許多邏輯的處理。
dao層:其實是程式的工具包,就是好多重複的操作最終資料庫:系統用的資料庫。
在表現層和邏輯層之間增加服務層,是為了什麼?
11樓:來自天門寺靈巧的華山松
這個問題沒有經驗是不容易理解,講個例項吧,這可就不是5分的問題了。
開發的時候這是n個系統,a負責開發乙個新聞錄入系統把新聞新增入庫,b負責把機構提供的報告進行一定的格式轉換存入資料庫,c負責。將來這些系統也部署在不同的伺服器上。
問題是,這n個系統有很多操作對於入庫而言是相同的,比如說驗證,也就是對新聞的檢查工作,標題不能超過多少字,摘要不能超過多少字,某個新聞**是不能用的等等。
還有很多統一的規則相同,比如新聞分頁的規則,那些關鍵字應該要替換,相關新聞如何新增等等。
新聞入庫了還要呼叫快取通知、列表頁重新整理、新聞靜態頁的生成等等邏輯。
好了,如果入庫前每個系統都做這樣乙個邏輯顯然不能保證邏輯的統一,這怎麼辦。
ok,把這些邏輯統一生成1個dll,然後我們每個系統都呼叫這個dll
問題又來了,如果我們業務邏輯發生了修改怎麼辦?比如我們的快取通知的伺服器換了一臺。
當然我們可以更新dll,但我們不能保證所有呼叫這個dll的應用程式用的是同乙個版本的dll
這就回到了樓主的問題。
僅有表現層和邏輯層是不夠了。
如果我們的表現層對於新聞入庫的呼叫統一**某個wcf服務,由這個wcf服務負責和後端的業務邏輯打交道。
這樣,即使業務邏輯發生了改變,由於服務的介面沒有發生改變,表現層也就無需改動(表現層只知道呼叫服務的增刪改查方法,但服務具體在增刪改查的時候做了什麼表現層是一無所知的)
android mvp context怎麼傳
12樓:兄弟連教育
使用者的請求首先會到達view,view傳遞請求到特定的presenter,presenter從model獲取資料後,再把處理結果通過介面傳遞到view。
本文寫完後,發現沒有實際實踐例子,讀者可以深入閱讀文中的參考文章,裡面有相關的例項。我會在後面的博文中繼續記錄學習使用mvp模式的過程。
j**ascript怎麼把資料層和表現層分離
13樓:匿名使用者
持久層用來固化資料,如常說的dao層,運算元據庫將資料入庫。
14樓:加百列在微笑
試試最新的框架,比如angular和react都支援mvvc的思想。
如何提高邏輯思維能力和表達能力如何提高表達能力和邏輯思維能力
我覺得是你的經驗不足和自信不夠造成的。我幾年前也象你一樣,想得很好,但說的時候總是不盡人意。後來我就經常在人多的地方去鍛鍊自己的膽量,主要是聽別人講話時的順序和條理性。到自己講時,語速放慢,讓自己有時間思考有沒有遺留什麼沒講,糾正自己語句中的紕漏。鍛鍊的久了,現在在很多人當中去講話我也不會混亂。另外...
數理邏輯,形式邏輯和辯證邏輯的關係如何
在有關辯證法的一些教科書中,一般都認為辯證邏輯與形式邏輯的關係,類似於高等數學與初等數學的關係。這個比喻一直以來,都是指導我們理解辯證法的一個重要線索,但我個人認為,這個比喻中對辯證邏輯的定性是值得進一步商榷的,嚴格地講,這個比喻是邏輯上不恰當的。我們已經知道,高等數學與初等數學分別是數學在實體觀模...
如何修改android應用程式的圖示和名字
把要改的apk程式用apktool反編譯,會得到該apk編譯後的 資料夾。res drawable hdpi icon.png 這是軟體安裝後在選單顯示的圖示,進去之後就能看到,更改需要和原先解析度相同png格式 res values strings.xml 這是軟體裡面的文字,裡面還可以修改軟體名...