當前位置:編程學習大全網 - 編程軟體 - nhibernate ef哪個好

nhibernate ef哪個好

1.可以這麽說。。都是ORM框架

不過,EF秉承微軟的出品的壹貫作風,很難容易上手。另外,EF可以很方便的按照數據庫生成實體類,而NH默認沒有這個能力,必須用其他代碼生成方案。

我目前對兩者都不是很深入,但是從學習成本上看,NH的成本遠超EF。

而在性能方面,我個人認為二者沒有絕對差距。。。關鍵還是編程人員的應用,以及調優。

基本上都會說linq to sql是輕量級的框架,而ef,nh則是重量級的。。。

引用壹段“LINQ to SQL和Entity Framework各有所長,LINQ to SQL是壹個輕量級的ORM框架,旨在為Microsoft SQL Server數據庫提供快速的應用程序開發,其優點是易於使用、簡單、高性能。而Entity Framework的優點在於:其為創建數據庫架構和實體類之間的映射提供了更好的靈活性,它還通過提供程序支持除了SQL Server之外的第三方數據庫。"

我是沒看出來。。而且我個人覺得單從易用性來看,ef以及相當簡單了。。linq to sql 我把它視為壹個過渡品或早期試驗品。

  • 上一篇:python numpy基礎問題
  • 下一篇:西賽德牌車庫門電機程序怎麽調?
  • copyright 2024編程學習大全網