我有以下父实体部门,其中包含子实体部分的集合 public class Department { private Iesi.Collections.Generic.ISet<Section> _section…
标签:nhibernate
IUserType上的NHibernate QueryOver
首先让我为这篇文章的篇幅道歉,它主要是代码,所以我希望你们都忍受我! 我有一个处理遗留数据库的场景,我需要使用NHibernate 3.2编写IUserType以获取2个字符的“status”字段并从中返回一个布尔值.状…
Automapper和NHibernate延迟加载
我正在努力解决这个问题: 我有一个名为“Project”的NHibernate对象列表.这些对象包含一个延迟加载的“分支”列表.我试图将项目列表传递给WCF服务,所以我使用AutoMapper将它们转换为扁平对象. 问题…
NHibernate删除并添加ParentClass的ParentCollection
我有以下问题. 我有一个带有子对象集合的父类. public class Parent{ int _id; IList<Child> _childs = new List<Child>(); pu…
nhibernate – 在同一个类中映射两个引用,但引用类具有Composite键
我有以下数据库表(为了清楚起见,这些是缩写): CREATE TABLE [dbo].[prod_uom]( [prod_id] [dbo].[uid] NOT NULL, --Primary key [uom_type…
NHibernate 3.1忽略计算列公式
我有一个有两个计算列的类.公式是从其他表中获取计数的select语句,如下所示: private const string VOTES_FORMULA = "(select count(v.id) from Votes …
NHibernate 3.0 QueryOver相当于Nhibernate Linq中的FetchMany
Nhibernate 3中的 linq提供程序使我能够使用FetchMany,ThenFetchMany等为集合指定多个级别的热切提取.使用QueryOver是否有相同的doinf方法. 说我有一个结构 class A …
使用Fluent Nhibernate使用参数映射nhibernate自定义类型
我有一个nhibernate自定义类型,我想用Fluent NHibernate映射. HBM映射看起来像这样. <property name="DateConvention" access="nosetter.c…
NHibernate连接是否可以受限于两个独立的实体?
我需要构建一个HQL查询,该查询使用相同的实体两次,但是来自先前实体的不同constaints. 例如: select count(distinct a.id), count(disintct b.id), count(…
nhibernate – SessionFactory – 一个用于多个数据库的工厂
我们的情况是,我们有多个具有相同架构的数据库,但每个数据库都有不同的数据.我们正在创建一个会话工厂来处理这个问题. 问题是我们不知道我们将连接到哪个数据库,直到运行时,我们可以提供.但是在启动时要获得工厂构建,我们需要连…
nhibernate – 实体是否应该对其DAO有所了解?
我有机会将NHibernate引入我的小组,将其与一些新组件一起使用,这些组件将被添加到遗留应用程序中.我正试着用NHibernate的DAO模式来解决这个问题,而且我很难解决一个架构问题. 在我的虚构例子中,假设我有C…
如何为整个应用程序禁用NHibernate延迟加载?
在特殊情况下,由于升级NHibernate,我们不希望更改映射文件并为每个文件添加lazy =“false”.是否可以通过向app.config或web.config添加内容来禁用整个应用程序中的延迟加载? 最佳答案 从…