Fluent nhibernate配置-UseOuterJoin(),ProxyFactoryFactory()
我看到了以下代码行:Fluent nhibernate配置-UseOuterJoin(),ProxyFactoryFactory(),nhibernate,fluent-nhibernate,Nhibernate,Fluent Nhibernate,我看到了以下代码行: return MsSqlConfiguration.MsSql2008 .UseOuterJoin() .ProxyFactoryFactory(typeof(ProxyFactoryFactory)) .ConnectionString(x => x.FromConnectionStringWithKey("ApplicationServices"))
return MsSqlConfiguration.MsSql2008
.UseOuterJoin()
.ProxyFactoryFactory(typeof(ProxyFactoryFactory))
.ConnectionString(x => x.FromConnectionStringWithKey("ApplicationServices"))
.ShowSql();
在fluent中,我得到了关于“自我解释”的解释。
如果有人能解释一下UseOuterJoin()、ProxyFactoryFactory()的含义,或者给我一个链接阅读我自己,我将不胜感激
提前谢谢
如果数据库支持ANSI或Oracle样式的外部联接,则外部联接
获取可能通过限制轮数来提高性能
往返数据库的行程(以可能需要更多工作为代价
由数据库本身执行)。外部联接获取允许图形
由多对一、一对多或一对一连接的对象
要在单个SQL SELECT中检索的关联
默认情况下,加载对象时获取的图形以叶结束
对象、集合、具有代理的对象或循环
发生
对于特定关联,可以配置抓取(以及
通过在
XML映射
ProxyFactoryFactory只是指定如何创建代理