.net - 使用NHibernate的大型应用程序

标签 .net nhibernate orm

嗨,大家好,您从事大型企业或Web应用程序的工作是使用Nhibernate作为ORM工具吗,我想知道您的经验吗?或者,也许您有此类示例的链接?

最佳答案

我们在我当前的项目中使用它...具有复合应用程序的n层解决方案,在负载平衡的硬件上运行的WCF服务和复制到多个数据中心的数据库,以进行全球分发和灾难恢复。因此,这绝对是企业规模的应用程序。

我的建议确实非常明显-NHibernate并非微不足道,它具有许多功能,因此请花一些时间正确学习它。确保您知道它的功能(例如,我最近才发现如何映射计算的/触发器生成的列),因为否则,您将花费时间实施解决方法以解决真正不存在的问题。

关于.net - 使用NHibernate的大型应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/368715/

相关文章:

c# - 如何防止 XmlSerializer 杀死字符串中的换行符?

c# - 在鼠标悬停事件上突出显示列表框项目

asp.net-mvc - 使用 MVC Web 应用程序时,Nhibernate 的最佳缓存是什么?

wcf - NHibernate Session 在每次 wcf 服务方法调用时被释放

database - NHibernate 多对一和唯一约束违规

java - 2 个 JPA 实体在同一张表上

c# - 已加载事件未在 Silverlight 中触发

python - 如何使用别名在 Django 中进行多表连接

java - 什么时候应该在 JPA 中使用 @JoinColumn 或 @JoinTable?

c# - SslStream.AuthenticateAsServer 证书链