使用 NHibernate 从连接子类加载基类中的集合
我有一个具有一些属性和名称集合的类,如下所示: public class A : BaseObject { private Int32 zindex; private Int32 atNmNr; private IList names…
NHibernate:JoinedSubclass,HasMany
我使用 FluentNHibernate(自动映射)进行映射,使用 NHibernate 3.2 进行数据访问,使用 SchemaExport 生成数据库。 我有一个类 Principal ,它是 Us…
NHibernate 级联删除关联的连接子类
我目前正在开发一个小型 PoC 项目,并决定使用 NHibernate 来尝试持久性部分。 我定义了以下域实体: Location:abstract 表示位置的类(位置树的根)…
映射为连接子类的 Nhibernate 多级层次结构无法使用基类属性
我有以下层次结构: ClassA->ClassB->ClassC->ClassD ClassB 具有 PropertyA。所有类都映射为每个类都有表的连接子类。 映射解析没有错误,但当我尝试…
更改 Fluent NHibernate Automapping 中连接类映射的列
我有一个继承 public abstract class UserEntity : Entity { public virtual int Id { get; protected set; } } public class Employee : UserEntity …
使用注释时加入子类的未知实体问题
我在使用带注释的连接子类时遇到异常,我不知道如何纠正它,请帮助。 异常是:org.hibernate.MappingException:未知实体:B 代码: A 类 @Entity @Ta…
使用 Hibernate 连接子类,是否可以复制超级表和子表中的列*并*保持它们同步?
所以我有一个有趣的情况。我继承了一大堆乱七八糟的代码,原始开发人员决定放弃使用继承,转而使用枚举和 switch 语句……这是 这种反模式 现在是时候…
NHibernate (3.1) 子类的子查询未加入基类表
以下是我遇到的实际问题的摘要。 public class Base { public virtual string Id { get; set; } public virtual string Foo { get; set; } } public c…
Fluent NHibernate - 混合每个子类表和每个类层次结构表
给出以下结构, MyBaseClass { public int Id {get; private set;} } MySubclassWithDiscriminator : MyBaseClass { } MySubclass : MyBaseClass { pu…
NHibernate - 每个子类继承的表导致“无效转换”例外情况
我有一个简单的每个子类表继承,具有以下 NHibernate 映射, 因此信用卡和银行帐户都继承自“账单详细信息”。在我的域层中,我有以下声明: var bill…
NHibernate 区分连接子类的子类
这是我的层次结构: class abstract Entity { /*members*/ } // mapped to entity table class abstract User : Entity { /*members*/ } // mapped to…
如何在 Fluent NHibernate 中建模此对象层次结构而不违反 DDD 原则?
我正在尝试构建一个允许我管理合同的域模型。 Contract 类是我的聚合根,它现在有一个属性,即 Reviewers。 在合同上下文中,每个审阅者都拥有其父合…
Fluent NHibernate JoinedSubClass 已过时
我想知道一些事情。我坐在这里有一个解决方案,我有 1 个超类,它有 2 个子类,我目前正在使用 JoinedSubClass 映射它,但我知道这个方法已经过时了,…
简单的连接子类示例尝试更新基表的标识列
我必须在这个概念中遗漏一些非常重要的东西才能得到这个 错误,因此任何帮助表示赞赏。 我明白了 ----> System.Data.SqlClient.SqlException:无法更…