什麼是實體框架
編寫和管理 ADO.Net 程式碼以進行資料訪問是一項繁瑣而單調的工作。Microsoft 提供了一個名為實體框架的 **O / RM 框架,**以自動化應用程式的資料庫相關活動。
實體框架是物件/關係對映(O / RM)框架。它是對 ADO.NET 的增強,它為開發人員提供了一種訪問和儲存資料庫中資料的自動機制。
什麼是 O / RM?
ORM 是一種工具,用於以自動方式將域物件中的資料儲存到關聯式資料庫(如 MS SQL Server),而無需太多程式設計。O / RM 包括三個主要部分:
- 域類物件
- 關聯式資料庫物件
- 對映有關域物件如何對映到關聯式資料庫物件的資訊( 例如表,檢視和儲存過程)
ORM 允許我們將資料庫設計與域類設計分開。這使得應用程式可維護和可擴充套件。它還可以自動執行標準 CRUD 操作(建立,讀取,更新和刪除),以便開發人員無需手動編寫。