三層架構(gòu)代碼詳解?
三層架構(gòu)指的是把系統(tǒng)分成三個(gè)部分:數(shù)據(jù)處理層(DAL:data access layer),業(yè)務(wù)邏輯層(BLL:business logical layer),表現(xiàn)層(USL:user show layer)。1.數(shù)據(jù)處理層:負(fù)責(zé)直接對(duì)數(shù)據(jù)庫(kù)的增刪改查。
2.業(yè)務(wù)邏輯層:調(diào)用數(shù)據(jù)處理層,針對(duì)具體業(yè)務(wù),把結(jié)果轉(zhuǎn)給表現(xiàn)層。
3.表現(xiàn)層:負(fù)責(zé)和用戶(hù)交互(輸入,輸出)。