NHibernate 3で遅延読み込みプロキシを事前生成することは可能ですか?
NHibernate 2はNHPGを介してこれをサポートしていましたが、NHPGはNH3用に更新されていません。NHPGソースをダウンロードし、アセンブリ参照をNH2からNH3に盲目的に変更すると爆発します。NH3にはプロキシ生成が組み込まれており、ものが再編成されました。
人々はどのようにNH3の下で怠惰なプロキシを生成していますか?
NHibernate3.3.1GAをサポートするようにNHPGを更新しました。
ここでソースを入手できます:https ://github.com/NHibernate-Contrib/NHibernate.ProxyGenerators
package.cmd
公式バージョンがリリースされるまで、今のところ手作業でビルドする必要があります(ソースをダウンロードして実行します)。
使用している言語に関連するタグが表示されないため、これがあなたの質問に答えるかどうかはわかりません。
.NETでは、FluentNHibernateオブジェクトとPOCOオブジェクトを使用しています。FluentNHibernateで使用するXMLファイルをPOCOクラスにアップグレードするツールがあるかどうかはわかりません。