使用带有 Fluent nHibernate 的 nHibernate 包装器
是否可以使用像这样的包装器和流畅的配置? http://jeffreypalermo.com /blog/use-this-nhibernate-wrapper-to-keep-your-repository-classes-simple/…
Fluent NHibernate ModifiedDate 版本约定
我正在尝试为我的应用程序的所有modifiedDate 属性创建一个流畅的Nhibernate 自动映射约定,它应该设置值以在更新期间获取当前日期。我正在尝试以下操…
非空字段的流畅 Nhibernate Automap 约定
有人可以帮忙吗,我如何指示 automap 不为空 一个专栏? public class Paper : Entity { public Paper() { } [DomainSignature] [NotNull, NotEmpty] …
FluentNhibernate 动态运行时映射
我正在构建一个框架,人们可以在其中保存通过继承我的类创建的项目。我将迭代 appdomain 中的每种类型来查找我想要映射到 nhibernate 的类。我找到的…
Fluent NHibernate OptimisticLock.None() 会导致“The string ‘none’;不是有效的布尔值。”
我正在使用以下映射: public class LoadMap : IAutoMappingOverride<Load> { public void Override(AutoMapping<Load> mapping) { mapping.H…
流畅的 Nhibernate 表达式可在标记的枚举上进行选择
我有一个域实体,它有一个标记的枚举作为属性。标记的枚举是这些实体的目标受众。然后,用户就有了他们应该看到的实体的标记枚举值。我试图找出正确的…
生成 Fluent NHibernate 映射的工具
我正在尝试将 NHibernate 集成到具有数百个表的现有应用程序中。由于显然没有严格遵守约定,我无法使用 Automap。因此,我将使用 Fluent 手动映射所有…
如何使用 fluencenhibernate 仅加载某些列?
我想知道如何在填充实体对象时仅填充某些列? 我对该实体的某些属性感兴趣,而不是全部。 但是当我使用会话来获取实体时,它会发送诸如“select * fro…
如何让 NHibernate 将 String.Empty 属性值保留为 NULL
我有一个相当简单的类,我想通过 NHibernate(带有 Fluent 映射)将其保存到 SQL Server。该类主要由可选字符串字段组成。 我的问题是我将类字段默认…
流畅的 nhibernate m-to-m 与列
我习惯了 hbm 文件,最近开始使用 Fluent nhibernate。 在两个实体 A 和 B 之间创建 m-to-m 关系非常简单 在实体 A 中,我创建: public virtual ILis…
Fluent Nhibernate 中的主键名称
Fluent NHibernate(或者可能是一般的 NHibernate)有没有办法告诉它以不同的方式生成主键?它为键创建了很好的列名称,但是索引/约束得到了奇怪的生…
Nhibernate 升级后出现“Antlr.Runtime.NoViableAltException”在外连接上使用 *=
所以我们升级到更新的 Nhibernate 和 Fluent Nhibernate。 现在我得到了这个异常: FailedNHibernate.Hql.Ast.ANTLR.QuerySyntaxException:引发了“A…
FluentNHibernate 工作单元/存储库设计模式问题
我想我现在陷入了僵局。我有一个使用 FluentNHibernate (ORM) / SQLite (文件 db) 从头开始构建的应用程序。我决定实施工作单元和存储库设计模式…
如何映射我的类以使用自定义方法获取数据库记录?
我正在使用 ASP.NET MVC、NHibernate 和 Fluent NHibernate 开发一个网站,并且想知道如何自定义我的 Map 以使用自定义方法获取记录。 我的实体: pub…