2016 - 2024

感恩一路有你

ef尖和f尖的区别 选entityframework还是NHibernate?

浏览量:1491 时间:2021-03-15 19:15:33 作者:admin

选entityframework还是NHibernate?

它们都是ORM编程。NHibernate是从Java的hibernate复制过来的,实体框架是由Microsoft开发的,它结合了NHibernate和LINQ的优点。实体框架4.1有了很大的改进,4.3在性能上也有了很大的提高。测试版5.0也已经发布。可见微软非常重视实体框架。对于中型项目来说,实体框架仍然是一个不错的选择,但也应该使用SQL和存储过程。由于使用linqto实体来实现一些复杂的业务比较麻烦,所以在这种情况下应该使用SQL的轻量级。所以我们应该互相补充。

为什么.net中要使用Spring和NHibernate?

NHibernate,对象持久化工具NHibernate从数据库的底部持久化您的。Net对象到关系数据库。NHibernate为您处理这个问题的能力远远超过您必须编写SQL来访问数据库中的对象。您的代码仅与对象关联。Nhibernat自动生成SQL语句,并确保将对象提交到正确的表和字段。提交、效率、代码可维护性、代码重用

ef尖和f尖的区别 dapper和ef性能比较 ef是什么

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。