C# 批处理中nhibernate和实体框架之间的区别是什么?
我想从上面的orm中选择一个。C# 批处理中nhibernate和实体框架之间的区别是什么?,c#,nhibernate,entity-framework,batching,C#,Nhibernate,Entity Framework,Batching,我想从上面的orm中选择一个。 nhibernate和entity framework在批处理方面有什么区别?区别在于EF本机没有任何命令批处理,因此每次更新、插入或删除都是在数据库的单独往返过程中执行的,但也有一些到解决方法的链接。EF也没有NHibernate未来查询的任何替代方案(将多个查询批处理到单个数据库往返的方式)。NHibernate可以: 一次发送多个更新/插入/删除 一次加载一个类型的多个代理 一次加载一个类型的多个集合 执行面向对象的DML语句 在一次往返中手动分组查询(多
nhibernate和entity framework在批处理方面有什么区别?区别在于EF本机没有任何命令批处理,因此每次更新、插入或删除都是在数据库的单独往返过程中执行的,但也有一些到解决方法的链接。EF也没有NHibernate未来查询的任何替代方案(将多个查询批处理到单个数据库往返的方式)。NHibernate可以:
- 一次发送多个更新/插入/删除
- 一次加载一个类型的多个代理
- 一次加载一个类型的多个集合
- 执行面向对象的DML语句
- 在一次往返中手动分组查询(多查询、未来)
- 以上都没有