nynw.net
当前位置:首页 >> Entity FrAmEwork和NHiBErnAtE的区别是什么? >>

Entity FrAmEwork和NHiBErnAtE的区别是什么?

1.可以这么说。。都是ORM框架 不过,EF秉承微软的出品的一贯作风,很难容易上手。另外,EF可以很方便的按照数据库生成实体类,而NH默认没有这个能力,必须用其他代码生成方案。 我目前对两者都不是很深入,但是从学习成本上看,NH的成本远超EF。...

1.可以这么说。。都是ORM框架 不过,EF秉承微软的出品的一贯作风,很难容易上手。另外,EF可以很方便的按照数据库生成实体类,而NH默认没有这个能力,必须用其他代码生成方案。 我目前对两者都不是很深入,但是从学习成本上看,NH的成本远超EF。...

就目前而言,使用EntityFramework还不如使用NHibernate Entity Framework的优势就是拥有更好的LINQ提供程序、文档,并且是由微软所支持的。 但NHibernate具有大量Entity Framework 4.0所不具备的特性,像批量读/写、“额外的”延迟、集合过滤器、...

我估计是要求按WCF模式下,利用NHibernate的架构方式组合 首先NHibernate里面有object-relation map 的xml 而WCF可以生成domainService,所以,一个是处于数据库层,一个是处于数据访问层 但是这两种方式的组合,我还没弄过,就在这里给你提一下...

Ado.net 简单,代码均可见,具体的sql是自己能灵活控制的;代码也能用生成器很容易生成。 Entity Framework 用linq操作,操作简单,很方便,但封装性强,不需要自己写数据访问层代码,不过调试时比较难一点,还有一些什么类型不支持的问题。不能...

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com