nhibernate - NHibernateUtil.Initialize 做什么?

标签 nhibernate

我继承了一段调用 NHibernateUtil.Initialize 的代码。

我对 NHibernate 比较陌生,并且无法具体弄清楚调用 NHibernateUtil.Initialize 的作用。

它有什么作用以及在什么情况下应该调用它?

最佳答案

基本上,它会急切地加载由 nhibernate 延迟加载或代理的域对象。

NHibernate website - lazy-loading-eager-loading 看看这个引用文献在文章的底部。

关于nhibernate - NHibernateUtil.Initialize 做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3295976/

相关文章:

.net - 在 .NET 中修复 dll 版本问题的提示

c# - 在 NHibernate 中构造针对 IUserType 的查询

c# - 如何从 hibernate.cfg.xml 文件中获取连接字符串值?

c# - 如何通过 Fluent NHibernate 添加事件监听器?

c# - nhibernate 1.2 和 2.0 之间的区别

c# - 无法解析属性 : PropertyName of: Class error in NHibernate

c# - 具有未保存的实体对象的 Nhibernate GetEntry

nhibernate - nhibernate 中的多个唯一键

c# - NHibernate.Exceptions.GenericADOException 为什么?

.net - 在 NHibernate 中按公式字段排序