NHibernate 与中间表的映射
我是 NHibernate 的新手,在映射方面遇到了一些问题。 假设我有一张桌子: People PersonID PersonName PersonAge 然后我有另一张桌子 ParentRelaitio…
Fluent NHibernate AutoMapper 中的可访问性忽略属性映射
我有以下类,我正在使用 Fluent NHibernate 的 AutoMapper 进行映射。我不希望列表项可公开修改,因此有一个由 IList 支持的公共 IEnumerable,它可以…
如何将此条件写入 NHibernate HBM 映射?
我正在参加 NHibernate 速成课程,并且在下面的示例中遇到了一些障碍。 假设我有以下 .NET 类: class A { int id int type_var List<B> someColl…
如何创建一个流畅的 NHibernate 约定来忽略没有设置器的属性
我正在寻找 FluentNH (Fluent NHibernate)约定或配置,忽略所有没有设置器的属性: 它仍然会映射这些: public class foo{ public virtual int bar …
FluentNHibernate。我需要将 hasmany 关系映射到连接的子类实体类型
我正在尝试让这个 FluentNHibernate 映射发挥作用。我有三个表:人员、雇员和雇主。 Employee表扩展了Person表的属性,它的主键是Person表的外键。 Em…
如何阻止 Fluent NHibernate 创建外键
我得到了如下例所示的多态关系: public class A { public virtual Guid Id { get set } public virtual string Name { get set } } Class B & C …
Nhibernate - 如何使用 CompositeId 设计 DomainObjects 和映射
起初我对 ORM、nhibernate 和 FHN 还很陌生。我已经研究这个东西几天了。 我有一个包含 4 个表的现有数据库: 所以我首先尝试让 Auswahl 和 RefAuswah…
配置 NHibernate 以“随时随地”编译映射
默认情况下,NHibernate 在创建 SessionFactory 时编译映射... 是否可以配置 NHibernate,以便它“随时随地”编译所需的映射?这样它只在需要时才编译…
NHibernate 映射子集合和子集合的嵌入实例
我试图找出映射以下父子关系的正确方法。我有一个包含子对象的父类。但是,父级还有一个指向子级之一的实例(PrimaryChild)的指针, Class Parent Pu…
为什么 NHibernate 会自动截断而不是在保存时抛出异常?
我一直在学习 NHibernate 教程的夏季课程,当我完成第 04 节:探索事务和并发时(就像在教程中一样),我想创建一个 SAVE 测试,该测试应该因无效对象…
将多个鉴别器值映射到 NHibernate 中的单个默认类
我有一个包含数据的现有 RoleType 表。我正在尝试使用 每个类层次结构的表: <class name="IRoleType" table="RoleType"> <id name="Id" column…
nHibernate - 复杂的多对多类映射
我是 nhibernate 的新手,如果在其他地方回答了这个问题,我很抱歉,但我最近几个小时一直在寻找,但找不到有效的解决方案。 一些背景知识: 我正在尝…
NHibernate 在遗留数据库上如何告诉 NHibernate 哪个是父表
我在旧数据库中有两个表... tblParentTable (int id, string specialIdentifier, ...) tblChildTable (int id, string specialIdentifier, ...) 如您…
NHibernate 2.1 应用程序正在寻找 3.0 参考吗?
我有一个奇怪的问题。我有许多使用 Nhibernate 2.1 的 C# 应用程序。 在过去的 2 天内,我开始收到以下错误: Could not load file or assembly 'NHib…