nhibernate会话奇怪的行为

时间:2009-11-26 17:47:30

标签: c# nhibernate session

我的应用程序具有流畅的nhibernate映射..

当我第一次启动应用程序并首次启动会话和配置会话工厂时,我在控制台中看到会话执行了一些更新插入并选择了我的映射类

任何人都可以解释这个......?

我看到像AbstractEntityPersister.Insert

这样的东西

1 个答案:

答案 0 :(得分:1)

当应用程序首次启动时,NHibernate会为所有实体的CRUD操作创建静态SQL并对其进行缓存,以便它不必为每个请求创建它们。