使用 nHibernate 进行集成测试 - BuildConfiguration & BuildSessionFactory 太慢
我正在使用 Fluent 从程序集中添加映射。这需要将近 5 秒钟。然后,获取会话工厂还需要 1.5。无论如何,是否可以从这个人那里获得一次编译输出,并将…
在 Fluent NHibernate 中将 IUserType 映射到组件属性
我正在尝试为州和国家/地区代码实现一个 IUserType ,这将允许我访问两个字母的代码(存储在数据库中的内容)以及全名。我正在遵循 NHibernate 3.0 Co…
NHibernate 和 Firebird...这些功能启用了吗?
我们使用 NHibernate 和 Firebird 后端取得了巨大成功。我的问题涉及 Firebird 支持的 NHibernate 中可用的功能。如果您对 Firebird 和 NHibernate 有…
无法通过反射 getter 获取字段值...带有二级缓存的 nhibernate 查询缓存
我得到了这个异常 无法通过以下方式获取字段值 反射吸气剂 DictionaryMaster.k__BackingField 具有以下内部异常: 字段“<>k__BackingField”定义于 …
Fluent nHibernate:通用基类
有人知道与 Fluent nHibernate 一起使用的通用类吗 实现 INotifyPropertyChanged、Equals、==、!= 我想做: public class MyEntity : EntityBase { pu…
FluentNHibernate 一对多映射
我是 NHibernate 和 NHibernate 的新手。 FNH。以下是我想要实现的基本场景 有两个实体映射器类“Customer”和“Customer”。 “订单” 客户 Table("C…
如何在没有判别器类型列的流畅 NH 中进行继承
我有 2 个类: public class MyBaseClass { public virtual int Id { get; set; } public virtual string BaseProperty { get; set; } } public class…
FluentNHibernate 子类和分层数据
我有一个存储主帐户和子帐户的帐户表。主账户与子账户基本相同,只是它们可以拥有关联公司。 Account 是一个抽象类,MasterAccount 和 SubAccount 都…
NHibernate 应如何更新映射为版本的属性
使用流畅的 NHibernate 我在使用 Version 映射的类上有一个属性 Version(x => x.Version); 当我保存对象时,Version 属性按照我的预期在数据库中递增…
Fluent nHibernate 映射问题
我有这些表/类(示例): table FirstTable ( Id INTEGER NOT NULL DEFAULT AUTOINCREMENT, Name VARCHAR(100) NOT NULL, Document VARCHAR(20) NOT N…
FluentNHibernate Component.ColumnPrefix 未应用
我最近将 FluentNHibernate 从 v1.1.0.685 升级到 v1.2.0.712(最新),适用于 NHibernate 2.1 。 我的问题似乎与使用 Component().ColumnPrefix() 映…
FluentNHibernate - 映射时获取实体名称。当前方法已过时
我目前正在使用 AutoMappingOverride 自动命名我的表,并将表的名称设置为实体的复数名称,如下所示。 public class PersonMappingOverride : IAutoMa…