nhibernate日志文件中的实体的静态sql

czu*_*ski 4 nhibernate

我使用nhibernate来查询我的数据库,并在我的日志文件中看到各种语句如下 -

static sql for entity static select for entity version select snapshot select

然后使用我的域实体进行查询.

我相信这些在建立会议工厂时很常见,但我只是想确定一下.有谁知道这些条目是什么意思?

谢谢你的帮助.

Xha*_*ent 5

它只是让你知道它将使用可预测查询的sql,例如get by id等.它们是在设置会话工厂时创建的,然后缓存以进行优化.很正常.