有没有一个工具可以观察hbm文件的现有属性?
我有一个使用 NHibernate 的项目。用于映射的 hbm 文件设置为手动。但我不知道 hbm 文件中字段的其他属性。 有没有一个工具可以观察hbm文件的现有属性…
NHibernate 3.2 - 现在所有属性都需要“设置”吗?方法?
我们最近将 Automapped FNH / NH 项目升级到 NH 3.2,但遇到了很多问题。 我们的对象模型中有很多属性只有一个“getter”,例如, public virtual flo…
NHibernate 中的并发实现
我有一个由 NHibernate 实现并使用延迟加载的项目。我在这个项目中有三个课程:人、身份和家庭。是指一个人有一个身份和一个家庭列表。映射是:
如何优化 NHibernate 查询并获得最佳性能
我有一个由 NHibernate 实现并使用延迟加载的项目。我在这个项目中有两个类:Person 和 PersonIdentity。这两者之间的关系是聚合,意味着一个人有一个…
NHibernate 错误消息:对象引用未保存的瞬态实例 - 在刷新之前保存瞬态实例
我正在使用 nHibernate 并尝试添加一些主从数据。数据库图附在这里。 以下是添加类别以及两个产品的代码: //Category namespace Sample.CustomerServ…
升级的 NHibernate 和 FNH DLL - 现在获得“无持久化”功能例外情况
我正在尝试将我的 FNH Automapping 项目升级到最新版本的 NHibernate 和 Fluent NHibernate(NH 3.2 和 FNH 1.3),但现在我在派生类上遇到“无持久化…
Nhibernate 有很多插入会生成额外的更新(无反向)
我有一个包含两个子类列表的父类 public class Parent { ... public virtual ICollection Foo{ get; set; } public virtual ICollection Bar{ get; se…
有没有某种方法可以指定“哪里”?动态地在地图上?
让我们考虑以下简化的映射: 我想在代码中从根本上指定位置(粘贴在示例中的映射中),这可能吗? 作为一种可行的替代方案,是否可以使用 QueryOver …
如何使用 Property(string notVisiblePropertyOrFieldName, Action 映射) 作为 CompositId?
我正在尝试在代码中映射某些内容。 这工作正常: ComposedId(cm => { cm.Property(x => x.Column1); cm.Property(x => x.Column2); }); 这是函数 void…
如何使用 FK NHibernate 映射复合 PK
我想映射这样的内容: 表 FOO: COMPOSITE PK: ID_OTHERFOOFK1 (PFK), ID_OTHERFOOFK2 (PFK), ID_FOO (PK) 表 OTHERFOO1 关系: OTHERFOO1 一对多 FOO …
nHibernate 具有复合键和集合的映射
我在尝试映射此包含指南集合的对象时遇到问题。我的映射工作没有错误,但是我不断将空的 guid 插入到 OrganizationAdvertistments 表中的 Organizatio…
如何通过等效代码将流畅的 nHibernate 动态属性映射转换为 NH 3.2 映射
我在流畅的 nHibernate 中有以下映射: public CustomFieldsMap() { Schema("schema"); Table("table"); Id(x => x.Id, m => m.Column("id")); Dynami…
级联错误:具有相同标识符值的不同对象已与会话关联
我有一个由 NHibernate 实现并使用延迟加载的项目。 我在这个项目中有两个课程:个人和家庭。 这两者之间的关系是聚合,意味着一个人有一个家庭列表。…
错误:Spring.Objects.Factory.ObjectCreationException:创建名为“NHibernate SessionFactory”的对象时出错在“程序集”中定义;
运行任何 NUnit 集成测试时出现以下错误 - Assembly setup complete - Beginning Processing of Tests - Test 'PXL.IntegrationTests.EventDaoTests.d…
Cascade 中的错误:级联将重新保存已删除的对象
我有一个由 NHibernate 实现并使用延迟加载的项目。 我在这个项目中有两个课程:个人和家庭。 这两者之间的关系是聚合,意味着一个人有一个人列表。 …