Fluent Nhibernate ManyToMany 集合 - 不保存关联
我不明白为什么这不起作用。 我有一个相对干净的实体模型,由使用 DDD 创建的 POCO 组成(尽管可能不遵守大多数规则,甚至松散)。 我正在使用 Fluent…
具有自动映射功能的流畅 NHibernate 缓存
我试图了解如何配置 Fluent NHibernate 来为查询、实体等启用二级缓存...并同时使用自动映射。网上关于如何做到这一点的信息很少。当然,当一一映射类…
由于计算属性的小数精度而导致虚拟更新
本文描述了我的问题。我有几个已计算的属性。这些在 SQL Server 中键入为decimal(9,2),在我的 C# 类中键入为decimal。问题的一个例子是: 加载对象时…
如何在 NHibernate 中实现 Open Session in View 模式?
我正在使用 ASP.NET MVC + NHibernate + Fluent NHibernate 并遇到延迟加载问题。 通过这个问题(如何修复 NHibernate 延迟加载错误“没有会话或会话…
如何使用 Fluent NHibernate 将复合 id 映射到复合用户类型?
我正在使用一个遗留数据库愚蠢地设置一个索引,该索引由一个 char id 列和两个分别组成日期和时间的 char 列组成。我为日期和时间列创建了一个 ICompo…
自动映射没有映射 ID
My Entity Class: public class Building { /// <summary> /// internal Id /// </summary> public virtual long Id { get set } ...........…
nHibernate 持久化 IList;
是否可以使用 nHibernate 持久保存 IList ? public class Vendor { public virtual IList<DayOfWeek> OrderDays { get private set } } 如果没有…
SharpArchitecture:使用 FNH 的 ClassMap 代替自动映射
由于遗留数据库,我需要使用 ClassMaps 而不是自动映射。但我不知道如何调整 SharpArch 来使用它们。我尝试删除 AutoPersistentModelGenerator 并在 I…
nHibernate、自动映射和链接抽象类
我在使用 nHibernate、自动映射和使用多个抽象类链的类结构时遇到一些 问题,这与此类似 public abstract class AbstractClassA {} public abstract c…
尝试使用 Fluent NHibernate 调用存储过程时出现命名查询未知错误
我正在为一个项目设置 NHibernate,并且有一些疑问,由于它们的复杂性,我们将保留为存储过程。我希望能够使用 NHibernate 来调用存储过程,但遇到了…
两个实体中的多对多集合 Fluent NHibernate
我正在尝试在 Fluent NHibernate 中映射多对多关系,但遇到了一个问题,很可能只是我刚接触该工具。 我有 2 个实体:用户和项目。一个用户可以在多个…
如何为 List创建映射在 FluentNhibernate 中?
我正在尝试使用 Fluent NHibernate 为以下模型创建映射文件。但是,我不确定如何在映射文件中对 List<string> 进行映射。 public class MyClass {…
如何使用 FluentHibernate 配置多个映射?
第一次使用 NHibernate/Fluent 来摇摆它,所以如果这是一个天真的问题,请提前道歉。我有一组想要映射的模型。当我创建会话工厂时,我试图立即完成所…
如何使用 Fluent NHibernate 将数据库字段中的空格值转换为 .NET 中的 null?
我正在使用一个遗留数据库,它将“空白”值存储为单个空格。 Fluent NHibernate 有没有办法通过约定或映射覆盖的方式,将这个“空白”值转换为 .NET n…