内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

結(jié)合生活實(shí)際,深入理解三層架構(gòu)-創(chuàng)新互聯(lián)

三層架構(gòu)

在這里插入圖片描述

在團(tuán)風(fēng)等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作專業(yè)公司,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),營(yíng)銷型網(wǎng)站建設(shè),外貿(mào)網(wǎng)站制作,團(tuán)風(fēng)網(wǎng)站建設(shè)費(fèi)用合理。一、什么是三層架構(gòu)

三層架構(gòu)就是為了符合“高內(nèi)聚,低耦合”思想,把各個(gè)功能模塊劃分為表示層(UI)、業(yè)務(wù)邏輯層(BLL)和數(shù)據(jù)訪問(wèn)層(DAL)三層架構(gòu),各層之間采用接口相互訪問(wèn),并通過(guò)對(duì)象模型的實(shí)體類(Model)作為數(shù)據(jù)傳遞的載體,不同的對(duì)象模型的實(shí)體類一般對(duì)應(yīng)于數(shù)據(jù)庫(kù)的不同表,實(shí)體類的屬性與數(shù)據(jù)庫(kù)表的字段名一致。(百度百科)


二、該架構(gòu)的目的是什么?

三層架構(gòu)區(qū)分層次的目的是為了 “高內(nèi)聚,低耦合”。開發(fā)人員分工更明確,將精力更專注于應(yīng)用系統(tǒng)核心業(yè)務(wù)邏輯的分析、設(shè)計(jì)和開發(fā),加快項(xiàng)目的進(jìn)度,提高了開發(fā)效率,有利于項(xiàng)目的更新和維護(hù)工作。


三、怎么理解三層架構(gòu)? 1.三層是哪三層,每一層的作用是什么?

表現(xiàn)層: 主要是指與用戶交互的界面。用于接收用戶輸入的數(shù)據(jù)和顯示處理后用戶需要的數(shù)據(jù)。
業(yè)務(wù)邏輯層: 表現(xiàn)層和數(shù)據(jù)訪問(wèn)層之間的橋梁。實(shí)現(xiàn)業(yè)務(wù)邏輯。業(yè)務(wù)邏輯具體包含:驗(yàn)證、計(jì)算、業(yè)務(wù)規(guī)則等等。
數(shù)據(jù)訪問(wèn)層: 與數(shù)據(jù)庫(kù)打交道。主要實(shí)現(xiàn)對(duì)數(shù)據(jù)的增、刪、改、查。將存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)提交給業(yè)務(wù)層,同時(shí)將業(yè)務(wù)層處理的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)。

2.為什么要用三層? ①結(jié)合電商平臺(tái)理解:

zdkhnJ.png
一個(gè)店鋪的大概組成:客服、倉(cāng)庫(kù)人員、生產(chǎn)人員,那他們分別負(fù)責(zé)什么呢?
客服:負(fù)責(zé)與客戶打交道,解答客戶的問(wèn)題。
倉(cāng)庫(kù)人員:跟客服以及生產(chǎn)人員對(duì)接,跟客服對(duì)接有什么情況呢。例如需要換地址,退貨,換貨等等;跟生產(chǎn)線對(duì)接有什么情況呢,例如有時(shí)候一個(gè)商品需求大,這時(shí)候就需要生產(chǎn)線加大生產(chǎn)了。
生產(chǎn)人員:負(fù)責(zé)跟倉(cāng)庫(kù)人員對(duì)接,以及跟外面的原材料廠商對(duì)接,用來(lái)生產(chǎn)倉(cāng)庫(kù)所需要的商品。
現(xiàn)在想想,電商的每個(gè)組成部分是不是各自獨(dú)立的,只要對(duì)接好,完成自己的任務(wù)就好了,這也可以理解成一種解耦的思想。

②那我們?yōu)槭裁窗阉麄冞@樣分成幾個(gè)部分呢?

結(jié)合現(xiàn)實(shí)想想,如果把全部任務(wù)集合在同一個(gè)人身上,那如果他辭職了,是不是這個(gè)店鋪就運(yùn)行不了了呢,程序也是和現(xiàn)實(shí)差不多。

③那這樣分部分的好處有什么呢?

經(jīng)過(guò)這樣的結(jié)構(gòu),各個(gè)部分各司其職。如果有哪個(gè)部分出了問(wèn)題只要找相應(yīng)的部分就可以了。程序也一樣,這樣解耦后,更有利于我們后期的維護(hù)。


四、三層架構(gòu)的缺點(diǎn)

1、降低了系統(tǒng)的性能。這是不言而喻的。如果不采用分層式結(jié)構(gòu),很多業(yè)務(wù)可以直接造訪數(shù)據(jù)庫(kù),以此獲取相應(yīng)的數(shù)據(jù),如今卻必須通過(guò)中間層來(lái)完成。
2、有時(shí)會(huì)導(dǎo)致級(jí)聯(lián)的修改。這種修改尤其體現(xiàn)在自上而下的方向。如果在表示層中需要增加一個(gè)功能,為保證其設(shè)計(jì)符合分層式結(jié)構(gòu),可能需要在相應(yīng)的業(yè)務(wù)邏輯層和數(shù)據(jù)訪問(wèn)層中都增加相應(yīng)的代碼。
3、增加了代碼量,增加了工作量。

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

本文名稱:結(jié)合生活實(shí)際,深入理解三層架構(gòu)-創(chuàng)新互聯(lián)
標(biāo)題來(lái)源:http://www.rwnh.cn/article0/johoo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營(yíng)銷、商城網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化面包屑導(dǎo)航、域名注冊(cè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司
蕉岭县| 康定县| 松桃| 思南县| 观塘区| 怀安县| 团风县| 大安市| 滁州市| 石河子市| 翼城县| 江安县| 陈巴尔虎旗| 和田县| 济南市| 上思县| 安吉县| 内江市| 凭祥市| 秦皇岛市| 丰镇市| 驻马店市| 元谋县| 苍山县| 延长县| 洞口县| 台江县| 海宁市| 石狮市| 葫芦岛市| 鸡泽县| 青川县| 富锦市| 乐昌市| 昌邑市| 宣城市| 琼中| 宜宾县| 家居| 崇州市| 德格县|