freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

企業(yè)級(jí)開發(fā)中搭建三層架構(gòu)理論(留存版)

2025-06-10 13:41上一頁面

下一頁面
  

【正文】 創(chuàng)建業(yè)務(wù)邏輯方法獲取 DataSet的方法,得到 DataSet對(duì)象 表現(xiàn)層里通過業(yè)務(wù)邏輯層的業(yè)務(wù)方法獲取 DataSet對(duì)象,呈現(xiàn)給用戶。 ? 如何三層架構(gòu)里使用 DataSet傳遞數(shù)據(jù) 創(chuàng)建數(shù)據(jù)訪問層的方法 public class CustomerDAL { SqlConnection connection = new SqlConnection(server=.。 ? 搭建三層架構(gòu)的步驟是: 創(chuàng)建表現(xiàn)層 創(chuàng)建數(shù)據(jù)操作層 創(chuàng)建業(yè)務(wù)邏輯層 創(chuàng)建模型層(業(yè)務(wù)實(shí)體) 創(chuàng)建各層之間的依賴關(guān)系 ? 通過 DataSet對(duì)象在三層之間傳遞數(shù)據(jù) 。uid=sa。 三層架構(gòu)包含: 表現(xiàn)層 (UI):UserInterface 數(shù)據(jù)訪問層 (DAL):Data Access Layer 業(yè)務(wù)邏輯層 (BLL):Business Logic Layer 三層架構(gòu)是什么? 優(yōu)點(diǎn)一:不必為了業(yè)務(wù)邏輯上的微小變化而導(dǎo)致整個(gè)程序的修改,只需要修改商業(yè)邏輯層中的一個(gè)函數(shù)或一個(gè)過程 優(yōu)點(diǎn)二:增強(qiáng)了代碼的可重用性 優(yōu)點(diǎn)三:便于不同層次的開發(fā)人員之間的合作 ? 三層架構(gòu)的優(yōu)點(diǎn) : 三層架構(gòu)是什么? ? 表現(xiàn)層( UI):主要實(shí)現(xiàn)和用戶的交互 ? 業(yè)務(wù)邏輯層( BLL) :用于對(duì)上下交互的數(shù)據(jù)進(jìn)行邏輯處理 ? 數(shù)據(jù)訪問層 ( DAL) :用于實(shí)現(xiàn)與數(shù)據(jù)庫的交互和訪問 將業(yè)務(wù)實(shí)體與業(yè)務(wù)方法分離,作為一個(gè)單獨(dú)的層 將一些會(huì)重用的方法封裝在獨(dú)立的類里,使代碼重用性更強(qiáng) 三層架構(gòu)各層的功能: 三層架構(gòu)各層之間的關(guān)系 表示層 業(yè)務(wù)邏輯層 數(shù)據(jù)訪問層 ? 各層之間存在依賴關(guān)系:表現(xiàn)層依賴業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層依賴于數(shù)據(jù)訪問層 三層架構(gòu)各層之間的關(guān)系 表現(xiàn)層將用戶的請(qǐng)求發(fā)送給業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層通過數(shù)據(jù)訪問層來處理數(shù)據(jù),然后接受到數(shù)據(jù)訪問層處理的數(shù)據(jù),再通過一定的業(yè)務(wù)規(guī)則處理返回給用戶 ? 三層架構(gòu)的數(shù)據(jù)流向 小結(jié) 1 回顧前面的食品加工廠案例,說出食品加工廠在三層架構(gòu)里位于哪一層? 三層架構(gòu)一定是三個(gè)項(xiàng)目嗎? ?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1