NHibernate 中表之间的复杂关系
我正在为旧版 Oracle 数据库编写 Fluent NHibernate 映射。挑战在于表具有复合主键。如果我有完全的自由,我会重新设计关系并自动生成主键,但其他应…
S#arp 架构中的一对一映射
我的头上有一股明显的电路烧毁的气味,所以请原谅我的无知。 我正在尝试在 S#arp 架构中建立一对一的关系(好吧,让 Automapper 来做)。 我有 public…
使用 UseOverridesFromAssemblyOf 进行自动映射不会调用基类的重写类
我正在使用流畅的 nHibernate 自动映射,非常简单,就像这样: Fluently.Configure() .Database(MsSqlConfiguration.MsSql2008 .ConnectionString(c =…
有没有办法在 Fluent NHibernate 自动映射中按命名空间忽略基类型/类?
目前,我正在使用以下代码通过 Fluent NHibernate 自动映射来忽略基类型: AutoMap.AssemblyOf(new MyDefaultAutomappingConfiguration()) .Conventio…
如何在 Automapping Fluent NHibernate 中使用 IUserType?
我有一个实现 IUserType 的自定义类型。 我的域类之一具有此自定义类型的属性。 现在我想让自动映射与这个域一起工作,它说“ 表 xyz 中的关联引用未…
BuildSessionFactory 行中的 Automapping 和 FNH 异常
我正在使用最新版本的自动映射和 FNH 与 vs2008,我得到了这个异常 “已添加属性“描述”时尝试添加” ,该异常不提供任何信息!我无法找出哪个类导致…
Fluent NHibernate:如何更改自动映射字符串集合的底层 sql 类型?
我有一堂课: public class ParentClass { //other stuff IList ChildPages } 当 'IList; ChildPages' 通过 Fluent NHibernate 自动映射,使用 nvarch…
Fluent NHibernate - 自动映射:单个属性允许为 null
我知道这个问题已经以类似的形式多次提出,但没有一个线程可以给我问题的具体答案。 我使用 Fluent NHibernate 和 Fluent 的自动映射来映射我的域实体…
更改 FluentNhibernate 自动映射更改中的约束名称
我正在使用 Oracle 和 FluentNHibernate 自动映射,并进行更改和修改。 NHibernate 问题是如何通过覆盖映射模型来指定约束名称? 生成的sql如下: alt…
复杂的 DAL ->使用 AutoMapper 进行 BL 映射
我正在考虑在即将到来的项目中使用 AutoMapper 并尝试找到可能的“瓶颈”。目前我能想象的最复杂的情况如下: 一个域类,由数据库中的 3 个(例如…
我如何使用流畅的 nhibernate 自动映射多对一关系
我有以下课程: public class Worker { public int WorkerID {get;set;} public string Name { get;set;} } public class TransferOrder { public int…
在 Fluent NHibernate 中映射人员和员工
如何使用 Fluent NHibernate(实体、映射类等)映射以下查询,员工 ID 存储在标识符表中。人员表包含员工信息和非员工信息。 SELECT p.Id、p.FirstNam…
Fluent-nhibernate 自动映射外键插入 null。
我有一个名为 Worker 的类, public class Worker : BaseEntity { public virtual int WorkerID { get; set; } public virtual string Name { get; se…
Fluent nHibernate Automapping 不创建复数表名
我有两个表,位置和设施 它们映射到两个类, public Location : Entity { //properties } public Facility : Entity { public virtual Location Locat…
Fluent NHibernate:混合自动映射和手动映射
如果使用 Fluent NHibernate,是否可以自动映射大多数类,但指定一些特定的类应该使用常规 Fluent API 进行映射,而不是自动映射?如果是这样,有人可…