[英]Which is the best Scenario for getting data from Database (Entity Framework or Ado.Net) in a .net Core application?
我開始在.net Core上工作,因此哪種方法是使用Entity Framework或Ado .Net從數據庫中獲取數據的最佳方法?
實際上,實體框架是在ADO.NET的頂部構建的,因此它不可能更快。 但這使開發速度大大提高。 並提高代碼的可維護性。 我的意思是說,借助EF的LinQ查詢的功能需要您編寫更少的代碼。代碼是自動生成的,而Ado.net代碼比Entity Framework大.Entity Framework是ADO.NET的包裝器。 因此,兩者之間的性能幾乎沒有區別(也許實體框架要慢一些)。
如果您想了解詳細信息,管理連接,CRUD等,Ado.Net就是一個很好的起點。 了解了這一點之后,您可能會更快地使用EF。
最后,一切都在某種程度上使用了SQL。 如果您熟悉SQL,則會發現使用任何數據庫框架都更輕松
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.