三層架構之資料訪問層
阿新 • • 發佈:2022-02-23
你好,是我琉憶。
今天我們講一講三層架構中的資料訪問層
1、資料訪問層的介紹
資料訪問層(Data Access Layer,簡稱DAL)負責與資料庫的互動,執行資料庫查詢並執行更新。簡單的說法就是實現對資料表的Select(查詢),Insert(插入),Update(更新),Delete(刪除)等操作。如果要加入ORM的元素,那麼就會包括物件和資料表之間的對映,以及物件實體的持久化。資料訪問層,簡單的說,就是在DAL層對資料庫進行的SQL語句等操作。
2、資料訪問層的命名規範
1、資料訪問層以DAL命名或以解決方案名稱+DAL的格式命名。
2、資料庫中的每張表,在資料訪問層都有相對應的資料訪問類。即資料庫的每張表都對應一個類,負責對該表執行增刪改查等操作。
3、資料訪問類中的方法
一般資料訪問層的資料訪問類主要包括的方法有以下四種:
(1)增(Create);對庫中的資料表實現新增操作。
(2)刪(Delete);對庫中的資料表實現刪除操作。
(3)改(Update);對庫中的資料表實現修改操作。
(4)查(Select);對庫中的資料表實現查詢操作。
需要知道的是,每個資料表訪問類裡面的方法可以有多個,但是基本圍繞的操作都是上述4種。
4、我寫的書開始預售了!
最近正在寫一本《ASP.NET Web動態網站》開發的書,預計2月底寫完,敬請期待~
預售網址:http://www.71muke.com/course/info/99
更多程式設計知識獲取關注公眾號:琉憶程式設計庫