Fluent Nhibernate の初心者です。Fluent Nhibernate を使用して、asp.net mvc 3 で 1 つのサンプル アプリケーションを作成しました。これが私が初期化に使用しているコードです。
private static void initialisationFactory() { try {
_sessionFactory = Fluently.Configure() .Database(MsSqlConfiguration.MsSql2005.ConnectionString(@"Server=10.10.10.10;Database=Product_Demo;uid=sa;pwd=12345;Trusted_Connection=false;" ))
.Mappings(m => m.FluentMappings.AddFromAssemblyOf< CompanyEntity >().ExportTo("d:\"))
.Mappings(m => m.FluentMappings.AddFromAssemblyOf< ModuleEntity>().ExportTo("d: \"))
.Mappings(m => m.FluentMappings.AddFromAssemblyOf< RoleEntity>().ExportTo("d:\"))
.Mappings(m => m.FluentMappings.AddFromAssemblyOf< UserEntity>().ExportTo(" d:\"))
.ExposeConfiguration(cfg => 新しい SchemaExport(cfg))
.BuildSessionFactory();
}
キャッチ (例外 e) { スロー; } }
すべてのテーブルに .Mapping..... 行を追加する必要がありますか? 以下のように..
.Mappings(m => m.FluentMappings.AddFromAssemblyOf().ExportTo("d:\"))
そして、実行中にプロジェクトのメモリを増やしますか?
前もって感謝します。