NHibernate 中的 DateTime 精度以及 NHibernate SchemeExport 中对 DateTime2 的支持
然后,我使用 Fluent NHibernate 及其自动映射功能来映射以下简化的 POCO 类: public class Foo { public virtual int Id { get set } public virtua…
Fluent NHibernate 中的 NHibernate L2 缓存配置
是否可以通过 FHN 在代码中配置 L2 缓存提供程序? 我想要在以下配置中添加一行: return Fluently.Configure() .Database(MsSqlConfiguration.MsSql2…
Fluent NHibernate - 将 2 个表映射到一个类
我有两个表,我想将它们映射到一个类,如下所示: CUSTOMER_INFO_CLASS.cs ---------------------- Id (CUSTOMER table) CustomerName (CUSTOMER tabl…
引用类时出现 NHibernate 映射问题(延迟加载问题?)
我正在使用 NHibernate + Fluent 来处理我的数据库,并且在查询引用其他数据的数据时遇到问题。我的简单问题是:我是否需要在映射中定义一些“Belongs…
NHibernate:为什么我的探查器查询与我的流畅映射不对应?
我有这个流畅的映射: sealed class WorkPostClassMap : ClassMap<WorkPost> { public WorkPostClassMap() { Not.LazyLoad() Id(post => post.I…
使用 NHibernate 编写单元测试的最佳实践
我是 NHibernate (+Fluent) 的新手,在构建我的代码以使其可测试时,我无法决定什么是最佳策略。我有一个简单的结构,包括域模型、将模型映射到数据库…
如何在 MySql 数据库中使用 guid.comb 策略
是否可以使用 guid.comb 策略通过 Nhibernate 与 Mysql Db 进行身份生成? 当我使用它时, mapping.Id(x => x.Id) .Column("row_guid") .CustomType…
Fluent NHibernate - 需要多程序访问单个延迟加载的 SQLite 数据库
我正在开发一个项目,其中有多个程序共享一个延迟加载的 SQLite 数据库文件,使用 Fluent Nhibernate(自动映射)作为数据访问层。 我开发的第一个程…
如何将 Fluent NHibernate 与 .NET 4.0 结合使用?
我想学习使用 Fluent NHibernate,并且我正在 VS2010 Beta2 中工作,针对 .NET 4 进行编译,但我遇到了一些问题。 总结 我的主要问题(目前)是命名空…
覆盖默认的 Fluent NHibernate 列映射
我正在尝试找到更改 Fluent NHibernate 自动映射行为的语法。 如何修改下面的代码以将 UserId 属性映射到名为 UserIdentifier 的列(作为示例)? pub…
如何与 Fluent NHibernate 映射可选的一对一关系?
我有两个实体,一个称为“站点”,另一个称为“分配”。站点可能有也可能没有关联的分配。一项分配仅与一个站点相关联。就C#而言,Site有一个Assignme…
在 Fluent NHibernate 中将父级保留为子级的属性有哪些缺点?
我正在使用 Fluent NHibernate/Automapping,并且我有一个具有集合的类,并且该集合中的每个项目都有其自己的集合。 public class A { public virtual…