ORM框架的優缺點


 

ORM框架:

ORM(Object Relation Mapping)對象關系映射

即通過類與數據庫表的映射關系,將對象持久化到數據庫中,

優點:
1)提高開發效率,降低開發成本
2)使開發更加對象化
3)可移植
4)可以很方便地引入數據緩存之類的附加功能
缺點:
1)自動化進行關系數據庫的映射需要消耗系統性能。其實這里的性能消耗還好啦,一般來說都可以忽略之。
2)在處理多表聯查、where條件復雜之類的查詢時,ORM的語法會變得復雜。

ADO.NET和ORM在操作數據時的性能。由於Ado.Net直接操作數據庫,性能開銷最小;而ORM架構大多使用反射來獲取對象屬性,然后映射成數據字段,或者反過來把字段映射成屬性,反射有性能上的開銷。所以,本測試也說明了反射對性能的影響。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM