如何确保流畅的 NHibernate 映射和迁移同步?
我使用 Migrator Dot Net 来版本化我的数据库架构,并使用 Fluent NHibernate 将模型映射到架构。 是否有一种好的(阅读:自动化)方法来比较运行迁移…
Fluent nHibernate 配置错误
我使用以下代码在我的应用程序中进行 Fluent nHibernate 的配置, var FNHConfig = Fluently.Configure() .Database(MsSqlConfiguration.MsSql2008 .C…
在mvc 3中使用流畅的nhibernate删除问题
我有一个名为 MVCTemplate.Common 的图层,有两个文件夹 Entities 和 Mappings。在实体User.cs和Role.cs中分别如下: using System; using System.Col…
如何让 NHibernate 停止使用 nvarchar(4000) 来插入参数字符串?
我需要优化由域实体上的保存(插入查询)生成的查询。我已经使用 Fluent NHibernate 配置了 NHibernate。 以下是 NHibernate 在插入用户对投票的响应…
自定义类包含另一个自定义类时的 DataContractResolver / KnownType 问题
我正在尝试使用 DataContractJsonSerializer 类将对象列表输出为 json 格式,但是我不断遇到以下错误。 Type 'Castle.Proxies.JokeCategoryProxy' wit…
遗留映射中的 NHibernate 映射错误
我继承了现有功能应用程序中的大量 NHibernate 映射。我已经对该应用程序进行了分支来开发一些新功能,同时我还扩展了测试基础架构以允许采用更像 TDD…
流畅的 nHibernate 数据库连接
在我的应用程序中,我使用流畅的 nhibernate 和 MVC 3。我有单独的业务层、DAL 和存储库层,现在我必须询问在哪里创建数据库连接、DAL 中的天气或 MVC…
从单个 Web 服务器迁移到多个 Web 服务器负载平衡环境时的 Nhibernate 二级缓存问题
我之前的设置是一个 Web 服务器和一个数据库服务器。我使用 nhibernate 二级缓存来缓存内容,以避免大量调用数据库。这非常有效,因为我正在使用这个…
Fluent NHibernate 中的 NHibernate 配置属性
我正在考虑在我的项目中使用 Fluent NHibernate,但我还没有找到任何关于 FH 是否支持 NHibernate 设置(例如 show_sql 和prepare_sql)的文档。我可…
nhibernate 分页 列“...”为“查询”指定了多次;
使用分页进行查询时出现错误“为“查询”指定了多次“Translat2_”列”。 我的类层次结构: Politician --PoliticianInFactions : PoliticianInFactio…
nHibernate HQL - 实体未映射
我有我的 nHibernate 设置并可以正确使用 QueryOver 对于大多数查询,但是,每当我尝试执行 HQL CreateQuery 时,我都会收到实体未映射的异常。我可以…
Fluent NHibernate 哪个架构比较好?
我正在使用 MVC 3 和 Fluent NHibernate 开发一个应用程序。我想知道什么是应用程序的最佳架构,比如我们是否应该将业务层、DAL和存储层分开,稍后在…
Fluent Nhibernate 中的自定义参考映射
在我的数据库中,我有两个表,一个在逻辑上引用另一个表,但没有定义外键(我无法控制数据库,因此必须接受这一点)。例如: Table1 ( Table1Id int, …
使用 NHibernate(和 Fluent NH)以优于秒的精度(并且不截断毫秒)映射日期时间类型版本列
我有一个表,其中包含 datetime 类型列作为版本。它是一个遗留数据库,因此我不可能将其更改为 datetime2 或使用不同的版本控制机制。 NHibernate 类…