Nhibernate是企业应用程序的正确选择吗?
大家好 我计划在Dotnet 3.5应用程序中使用Nhibernate。该应用程序类似于企业应用程序,将为我公司的所有其他应用程序提供核心服务。所以我的问题是:Nhibernate是企业应用程序的正确选择吗?,nhibernate,Nhibernate,大家好 我计划在Dotnet 3.5应用程序中使用Nhibernate。该应用程序类似于企业应用程序,将为我公司的所有其他应用程序提供核心服务。所以我的问题是: Nhibernate是这种应用的正确选择吗 Nhibernate是否存在任何性能问题 我知道有很多地方将Nhibernate用于企业和任务关键型应用程序,我对此感到满意 Nhibernate为数据库实体提供了面向对象的抽象。如果将它们与等效的SQL操作进行比较,那么性能损失可以忽略不计。 但是,当使用更复杂的操作(主要是对大型数据集)时
NHibernate适用于任何类型的数据访问应用程序 至于性能,对于大多数应用程序来说已经足够好了。我认为它唯一不适合的是同步任务,因为在同步任务中可以传输大量数据。对于那种工作,任何ORM都会很差劲