ORM(Object Relation Mapping)對象關系映射
實質:將數據庫中 的業務數據用對象的形式表現出來,使用ORM在業務邏輯層和數據訪問層之間充當橋梁
核心原則:
優點:
缺點:
A. 不夠靈活,對于復雜的查詢,ORM還是力不從心
B. 執行效率低于直接的SQL語句
C. 性能損耗,ORM 的映射和關系管理是以犧牲性能為代價的
D. 提高學習成本
可使用場合:
.NET常用的ORM框架:NHibernate框架,iBatis.NET框架,LINQ to SQL,ADO.NET Entity Framework領域驅動開發模型
新聞熱點
疑難解答