nhibernate 相关问题

NHibernate是.NET框架的成熟的开源对象关系映射器(ORM)。

为什么nhibernate不允许在具有身份标识符的无状态会话期间进行批量插入?

我正在尝试使用NHibernate中的批处理来优化代码中的数据库调用。我正在研究一个分别发送超过一千个查询的过程(我想对此进行优化)。 NHibernate ...

回答 1 投票 0

休眠:第二级集合中的不同结果

我有一个这样的对象模型:EntityA {... IList BList; ...}类EntityB {... IList CList; } I ...

回答 3 投票 3

在NHibernate实体内部执行查询

我有一个PinballMachines的存储库,它返回一个水合的PinballMachine实体。它具有一个私有属性,该属性是在该计算机上玩的游戏的列表。弹球机可能具有...

回答 2 投票 1

一旦已经处置了会话,我是否必须明确处置交易?

我认为在这种情况下没有必要(尽管我知道我们可以在事务中以及会话中使用using)。这是我想知道的代码:using(var session = ...

回答 1 投票 1

[nHibernate HasMany在同一表中导致StackOverflowException

我有一个名为Category的实体,其中包含相同实体(类别)的许多子类别:public class Category:Entity {public virtual string Name {get;组; } public ...

回答 2 投票 0

具有.net核心NHibernate.Driver.MySqlDataDriver的Fluent-nhibernate

我在这里做错了什么?我已经安装了nhibernate,fluentnhibernate和System.Data.SqlClient nuget软件包。我是nhibernate和ORM的新手。这里的代码和错误:公共类...

回答 1 投票 0

决定NHibernate与实体框架? [处于保留状态]

NHibernate和Entity Framework 4.0的主要优点和缺点是什么? (虽然标记了我的问题,但我注意到NHibernate的标签比EF多。NHibernate是否更受欢迎?)] >>

回答 3 投票 45

nhibernate save()生成了插入语句,但没有实际的记录插入到数据库中

我有以下代码。在SQL Server事件探查器中,我可以看到正在生成insert语句,但是尚未插入任何实际记录。我只是不知道为什么会这样!私人...

回答 1 投票 0

防止SQL注入NHibernate的重写方法

我需要重写此方法以在NHibernate中使用参数化查询:static public int GetDomainId(string domainName){string hql = string.Format(“选择域。{0}来自{2}域...

回答 1 投票 -1

NHibernate IN表达式/达到2100参数限制的SQL Server限制

是否有一种方法可以强制NHibernate运行查询而不将其作为参数化查询执行。基本上,我遇到了一个问题,我达到了SQL Server的2100参数限制。我在打...

回答 2 投票 0

NHibernate IN表达/限制达到2100参数限制SQL Server

是否有一种方法可以强制NHibernate运行查询而不将其作为参数化查询执行。基本上,我遇到了一个问题,我达到了SQL Server的2100参数限制。我在打...

回答 2 投票 0

带有SelectList的NHibernate QueryOver

我对一个表有多个查询。由于并非所有列/属性都是必需的,因此我将在选择列表的帮助下指定列。以以下方法为例。此方法有效...

回答 1 投票 0

NHibernate无法跟踪持久对象的变化

我创建了一个新的实体对象:var obj = new MyEntity(){MyProperty =“ First”};然后,我将ISession设置为FlushMode.Commit进行持久化:session.Persist(obj);然后更改...的值...

回答 1 投票 0

无法加载文件或程序集'Remotion.Linq,Version = 2.1.0.0

在我的C#项目中,当我调用此代码时:var erg =(从m_dbSession.Query ()中的p开始,其中p.ModuleName.Equals(newSelection.ModuleName)&& p.DatabaseFile ....

回答 1 投票 0

NHibernate将本地日期年和月与日期集合进行比较

我想做的是:tradingObjectQueryOver.Where(限制.On (d => d.UnderlyingContractMaturity.Value.ToContractName()).IsInG(filter.ContractDates ....

回答 1 投票 0

我该如何修复NHibernate.Cfg.HibernateConfigException

我在举例说明应用nebernate时发现了一个错误,但我不知道问题出在哪里。在此处查看代码,找到要修改的部分。我的数据库是mysql,我更改了...

回答 2 投票 0

有没有最好的方法来删除数据库中的非常多的数据,例如使用Nhibernate删除160k的数据

我喜欢使用mssql在表中存储120k数据,我必须删除所有内容以再次保存,但速度非常慢。我有一个名为InventarioEstoque的实体,有两个孩子...

回答 1 投票 0

如何在Sql Server 2008/2012中为时间创建NHibernate IUserType?

我正在尝试为Noda Time LocalTime类型创建NHibernate IUserType,它将在逻辑上映射到Sql Server 2008/2012中的时间类型。我能够从...

回答 1 投票 5

使用nHibernate和Castle ActiveRecord配置NCache

我们有一个相对成熟的网站,使用Castle的ActiveRecord作为其持久性模式(以及nHiberante)。我们一直在使用单节点缓存,因此可以依靠内置的ASP.Net缓存...

回答 1 投票 2

使用NHibernate进行通用过滤和排序

是否可以在存储库层上为NHibernate实现通用过滤器?根据Microsoft API准则,排序和过滤器作为字符串API准则传递。 ...

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.