Fluent NHibernate - 多对多和复合键
在我的应用程序中,我有 3 个实体:( class User { public List Roles { get; protected set; } } class Role { public List Users { get; protected…
多个 ViewModel 修改同一个域对象
对不起我的英语。 我之前发布过这个问题: 多个 ViewModel 请求相同的域对象,我应该给它们相同/不同的实例吗? 在我对此进行了一些研究之后,我意识…
Fluent NHibernate HasManyToMany() IDictionary<>复合ID问题
我使用的是 Fluent NHibernate 1.1.1.694,它使用的语法与 FNH1.0 略有不同,特别是在字典映射方面。 在我的模型中,我有员工、地址和地址类型(邮政…
映射字典与(流利)NHibernate
我有一个需要映射的类,看起来有点像这样, public class Foo { public string Name { get; set; } // other stuff public IDictionary Bars { get; s…
NHibernate 3 与 Fluent NHibernate 学习曲线?
我从各地听说 NHibernate 3 的学习曲线非常巨大。从哪些角度来看它算巨大?您认为所需的学习取决于使用的场景吗? 示例:如果我只想要一些作用于 3 个…
我应该在 Fluent Nhibernate Not Nullable 中进行引用吗?
我的地图中有这样的东西 public class Settings : ClassMap { References(x => x.User).Not.Nullable(); } ,现在每次我想保存设置时,我都必须给它一…
了解 NHibernate IUserType 以及它为何保留在内存中
为了尝试找出所有内存都被占用的位置,我已经分析了一个 Web 应用程序好几天了,它开始显示 NHibernate 是一个有点饥饿的内存野兽 - 但我已经只剩下最…
nHibernate 中可空字符串属性/列 +流利
我是 nHibernate 宇宙的新手,所以这个问题可能很白痴.. 我有一个带有可为空 nvarchar 列的表。 在映射中我使用这个 Map(c => c.Genero, "genero").Nu…
亚音速 poco 类的扩展方法?
我正在考虑从流畅的 nhibernate 切换到 subsonic,因为 nhib 似乎有大量的内存占用,我真的不喜欢,但我只是想检查 subsonic (可能是简单的存储库)…
NHibernate ISession.Replicate 使用 SQLite 和本机 id 生成
我们像这样映射对象的主键: Id(x => x.Id, "ID").GeneratedBy.Native("SEQUENCENAME"); 我们的业务逻辑依赖于某些 id 的存在(遗留的,不容易更改)…
IUserType &用户类型约定<>实体框架中的等效项(代码优先)
实体框架中是否有 [NHibernate] IUserType 和 [Fluent-NHibernate] UserTypeConvention<> 等效项?也许代码优先?…
SQLite:sqlite3.dll 与 System.Data.SQLite.dll?
将SQLite 与NHibernate(以及FluentNHibernate)结合使用需要什么? 有: System.Data.SQLite.dll 和 System.Data.SQLite.Linq.dll(ADO.NET 2.0 提供…
如何使用 NHibernate/FluentNHibernate 将三个表中的行映射到一个实体?
我已经解决了这个特殊问题,因为我对 NHibernate/FluentNHibernate 还很陌生。我将详细描述该问题,但在此之前我想提一下,我可以根据自己的需要随意…