32得票3回答
FluentNHibernate和NHibernate的“Mapping by Code”之间的区别

我曾使用过 Entity Framework 和 LLBL 作为我的 ORM 工具背景,现在被要求基于 NHibernate 构建新系统。虽然我没有使用过 NHibernate,但我会以全新的视角来学习它。 请问 Fluent NHibernate 和 NHibernate 中的 "Mapp...

20得票3回答
使用Fluent NHibernate查询存储过程而无需hbm.xml映射

有没有办法在Fluent Nhibernate中查询存储过程而不创建hbm.xml文件映射?

18得票2回答
流畅的NHibernate多对多映射方式

我有两个类,Order和Items。 我想要一个像这样的方法。class Order { public virtual IList<Item> GetItems(Order order) { //get items for that order....

14得票3回答
流利的Nhibernate和缺失的毫秒数

我正在使用Fluent Nhibernate和Nhibernate进行我的当前项目。 我需要记录到毫秒的时间。 我已经在映射中设置了如下代码: Map(x => x.SystemDateTime) .CustomType("Timestamp...

12得票1回答
Fluent Nhibernate 对 SQL 视图进行映射

我在使用Fluent Nhibernate来开发ASP.NET MVC3应用程序,并且使用C#语言。 我按照以下方式生成和映射一个类: 映射using FluentNHibernate.Mapping; using Com.Web.Domain; namespace Com.Web...

12得票2回答
使用Dapper dot net映射领域实体的私有属性

在我大部分的项目中,我使用nHibernate + Fluent mapping。最近,我开始尝试使用Dapper来进行读取操作。我遵循DDD方法,所以我的领域实体没有任何公共设置器。例如:public class User { private int _id; private...

11得票1回答
流利的NHibernate生成了额外的列

我们公司使用Fluent NHibernate作为数据对象模型。 几天前,我们遇到了一个问题,即Fluent NHibernate生成了一个额外的列,该列既不存在于模型中,也不存在于映射中。以下是情况: 我的模型:FirstClass.cspublic class FirstClass { ...

11得票1回答
流利的nHibernate: 不支持的映射类型

我正在为一个与SQL数据映射的新解决方案进行设置,该数据已从Access数据库导入。自动映射可对我定义的实体正常工作,但我需要能够使用Fluent映射类型来访问.NotFound.Ignore扩展名。 我在另一个项目中使用了完全相同的语法(我想!),它可以正常工作。导致“不支持的映射类型'I...

10得票2回答
流畅的NHibernate - 不必要的更新

在“注册”和“项目”之间的单向多对多关系中,其中“注册”具有“ISet<Item> ItemsPurchased”而“项目”没有回指到注册的参考(这不是探索对象图的有用方法)。当我查看生成的SQL时,看到 INSERT INTO Registrations_Items (Regi...

10得票3回答
流畅的NHibernate一对多映射

我有以下两个类: Advert public virtual int Id { get; set; public virtual IList<AdvertImage> AdvertImages { get; set; } AdvertImagepublic virtual int...