1
我用NH 3.2映射的代码,我试了Nhibernate映射生成器http://nmg.codeplex.com/这看起来很棒的工具。NH 3.2流畅映射惰性加载
我发现我的代码和他们的代码有很大的区别。在每个类中,他们都调用了函数LazyLoad()。 (虽然我认为这是默认行为)
现在我担心我的应用程序不使用延迟加载,是否有人知道3.2的默认行为与代码映射? (当我们不叫LazyLoad法)
问候
我用NH 3.2映射的代码,我试了Nhibernate映射生成器http://nmg.codeplex.com/这看起来很棒的工具。NH 3.2流畅映射惰性加载
我发现我的代码和他们的代码有很大的区别。在每个类中,他们都调用了函数LazyLoad()。 (虽然我认为这是默认行为)
现在我担心我的应用程序不使用延迟加载,是否有人知道3.2的默认行为与代码映射? (当我们不叫LazyLoad法)
问候
还要看hibernate-mapping
标签可以在功能NHibernate通过添加DefaultLazy.Always()
或DefaultLazy.Never()
约定而改变的default-lazy
属性。
如果没有定义default-lazy
属性(在Fluent NHibernate中没有添加约定),则启用延迟加载。