nhibernate和ef哪个好 选entityframework还是NHibernate?
选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语句,并确保将对象提交到正确的表和字段。提交、效率、代码可维护性、代码重用
NHibernate是hibernate中的实现。网络环境。两者在功能和目的上几乎没有区别。在实现机制方面,NHibernate经常使用C#-lamda表达式这一新的语法现象,因此它的使用显得有些奇怪,不像hibernate那样简洁。
nhibernate和ef哪个好 ef f尖区别 nhibernate
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。