将流畅映射与实体放在同一项目中是否常见?
在过去的两年里,我的同行、博客和书籍教导我,一个像样的解决方案的基本项目结构应该分为 Presentation、Data、 >实体作为单独的项目。 (更多取决于…
在 FluetnNhibernate 中映射自定义类型
我有2节课。 public class Name { public string FirstName { get; set; } public string LastName { get; set; } } class Person { public virtual N…
指数超出范围。必须为非负数且小于 Nhibernate 中集合错误的大小
我收到异常 索引超出范围。必须为非负数且小于 集合 当我尝试SaveOrUpdate Bsa 对象时的 。 我认为问题是我将同一行映射两次,一次作为属性,一次作为…
FLuent nHibernate Linq 查询
我在使用 nHibernate 和 LINQ 访问桥接表以获取值时遇到问题。 我有 4 个表: ROLES 、 MODULES 、 PERMISSIONS 和 RoleModulePermission(bridge)。 …
将三重连接映射到 nhibernate。 (设计奇怪的旧数据库)
我正在努力将用 powerbuilder 编写的旧应用程序转换为 .NET 应用程序。在此过程中,我们使用旧数据库,并且 powerbuilder 应用程序中使用的一些查询很…
FluentNHibernate SubClassMap 问题:鉴别器失败
我有一个非常简单的问题,但现在似乎看不到重点。 我的目的是读取 VehicleCollector 对象的列表,每个对象都有一个整齐的汽车列表和另一个火车列表。…
NHibernate,“On Delete Cascade”,级联删除相关表中的行?
在过去的几周里,我第一次在一个项目中使用 NHibernate(带有 Fluent-NHibernate 映射),一切都很顺利,直到今天我遇到了一个问题(很可能是我自己的…
NHibernate复合应用程序-模块的启动记录
我正在构建一个复合(Prism)WPF 应用程序。我设法构建了一些核心元素:例如从文件夹中发现模块。 我还使用 NHibernate (Fluent) 来保存数据。我能够…
Fluent 1.2 从 NH 3.0 升级到 3.1 时出现警告 -- ProxyFactoryFactory 已过时,移至
我对 NHibernate 和 Fluent NHibernate 相当陌生,我已经使用 Fluent 1.2 for NH 3.0 大约 6 个月了。我刚刚将 NH 3.1 升级到 Fluent 1.2。现在我收到…
Fluent nHibernate 中的 .Fetch.Select() 是什么?
在使用 Fluent nHibernate 进行开发时,我注意到在关系上我可以指定一个 Fetch 属性,可能的选项有 Select()、Join()和Subselect()。 我对这些进行了…
nHibernate 有很多限制
我有一个表(比如对象 A),它可以被 B 类型的多个对象引用。这保证了从对象 A 到对象 B 的 HasMany 关系(以及从 B 到 A 的引用关系),但我知道其中…
我如何告诉 NHibernate 将 FK 空字符串视为 NULL?
我正在处理一个具有一些“有趣”结构的遗留数据库。我有一个表“Operation”,其中有一个名为“PersonnelID”的可为空字符串列。该列指向一个名为“Pe…
NHibernate通过ref_cursor从存储过程获取数据
我还无法通过 ref_cursor 从存储过程获取数据。 也许您可以建议您如何解决该问题 - 我的错误: “ORA-06553:PLS-306:调用“GET_SAMPLE_LIST”时参数…
使用 Fluent NHibernate 映射接口的实现列表
使用以下映射时出现以下错误: NHibernate.MappingException:关联引用未映射的类:GeoTriggers.Domain.Entities.ITrigger 实体: public class Profi…