是否可以在 NHibernate 3 下预生成延迟加载代理?
NHibernate 2 通过NHPG支持此功能,但我可以看到 NHPG 尚未针对 NH3 进行更新。下载NHPG 源并盲目地将组件参考从 NH2 更改为 NH3 会炸毁;NH3 具有内置的代理生成,并且已经重新组织了一些东西。
人们(预)如何在 NH3 下生成惰性代理?
我已更新 NHPG 以支持 NHibernate 3.3.1 GA。
你可以在这里获取来源:https ://github.com/NHibernate-Contrib/NHibernate.ProxyGenerators
在我们发布正式版本之前,您现在必须手动构建它(下载源代码并运行package.cmd
)。
我不知道这是否回答了您的问题,因为我没有看到任何与您使用的语言相关的标签。
在 .NET 中,我使用Fluent NHibernate和 POCO 对象。不知道是否有工具可以将您的 XML 文件升级为 POCO 类以与 Fluent NHibernate 一起使用。