fluent-nhibernate

    0热度

    6回答

    我正在构建一个3层wpf应用程序。 我听说nhibernate最适合web应用程序。 我知道如何使用nhibernate。 我应该用还是不用? 有没有推荐的或者更适合的mapper?

    18热度

    5回答

    我有一些我想延迟加载的实体类型。但是,他们有一些内部(汇编)字段他们公开,但不在该类以外使用。这些字段是编译器生成的(F#),我无法更改它们。的一个例子的例外是: NHibernate.InvalidProxyTypeException: 以下类型可能不被用作 代理:Mappings.MTest:字段ID @ 47 不应公开也没有内部 我理解为什么NHibernate正在这样做,以及如果有字段(如

    2热度

    1回答

    在我的域中,Employee和Department有一对多的双向关系;为了让Child Employee同步这个,我有一个'Internal'访问字段,用于部门中员工的Set(Iesi for NHibernate),否则这些员工只能公开读取。像这样: 系类: protected internal ISet<Employee> _staff; public virtual ReadOnlyCol

    0热度

    1回答

    表: CREATE TABLE Instrument ( Id INT IDENTITY , Name VARCHAR(50) , Tenor VARCHAR(10) //... 型号: interface ITenor { int Length { get; } string ToString(); } class

    2热度

    1回答

    以下是我的问题域的简化。我们有一系列交易,每个在价值每个工作日获得记录。 我们筛选了估值用于特定的一天名单,但填充贸易针对每个估值行,NHibernate的触发单列上交易表中选择在周围50K行估价表。我怎样才能改变这个,所以NHibernate在Trade表上做了一个选择? CREATE TABLE Trades ( TradeId INT , InstrumentType VARCHAR

    2热度

    1回答

    我有映射表A列的一类,它主要是映射到表B.下面的属性问题映射一个属性解释这更好: 有一个类CustomerRisk,它具有Risk和CustomerNumber属性。 在数据库中,它由两个表组成:Customer(客户)和CustomerRisk(CustomerRisk),CustomerRisk具有Customer的外键,Risk(风险)的一个。 映射风险并不难,但映射CustomerNumb

    2热度

    3回答

    我使用最新的流利NHibernate库(0.1.0.452),我有一个问题,保存子女实体。 我认为这是相当常见的场景...我已经得到了与映射父: HasMany<Packet>(x => x.Packets) .Cascade.All() .KeyColumnNames.Add("OrderId"); 和一个简单的包类(领域模型和FNH映射)没有任何参考父母。 生成

    1热度

    3回答

    我一直在试图让Nhibernate使用字节 数组作为版本映射到sql时间戳。我实现了一个 IUserVersionType,但Nhibernate正在数据库 中创建varbinary而不是时间戳。受Ayende最近在博客文章 并发性的启发,我改变了我的映射,以指定sql-type到时间戳 完美运行。然而,我现在面临一个相当好奇的问题 其中Nhibernate做插入,获取新版本,然后 立即尝试进行更

    8热度

    2回答

    我正在构建一个使用MVVM模式的WPF应用程序。我们的堆栈看起来是这样的: 的SQL Server 2008 - >实体框架 我们使用StructureMap依赖注入注入我们的DataFactory其本质上是做CRUD我们的POCO业务对象。 ViewModels使用DataFactory作为CRUD,而xaml是绑定到POCO属性的数据。 整件事情效果很好,但我发现有点烦恼的唯一事情是在数据工厂

    8热度

    5回答

    我只是想做一个快速的民意调查,看看流利Nhibernate是否受到好评,或者如果它有很多问题。我喜欢Nhibernate,但我绝对看到用xml来做映射的问题。 因此,我期待社区成员提供一些见解,并帮助我选择一个。 我现在不考虑linq2sql或实体框架。