-2
유창함 구성능통 자 NHibernate의 자동 매핑 구성
FluentConfiguration fc = Fluently.Configure()
.Database(MsSqlConfiguration.MsSql2008.ConnectionString(connectionString)
);
매핑 구성입니다 작동 does't
fc.ExposeConfiguration(cfg =>
cfg.SetProperty(NHibernate.Cfg.Environment.CurrentSessionContextClass, currentSessionContextClass))
.ExposeConfiguration(cfg =>
cfg.SetProperty(NHibernate.Cfg.Environment.CommandTimeout, "120")
);
fc.Mappings(m => m.AutoMappings.Add(AutoMap.AssemblyOf<BasicEntity>(autoMappingConf)
.UseOverridesFromAssemblyOf<AccountMappingOverride>()
.Conventions.Add(
DefaultCascade.SaveUpdate(),
new DefaultStringLengthConvention(),
new DefaultDecimalConvention()))
);
return fc;
내부 예외가 데이터베이스 방식으로 구성되지에서 데이터베이스입니다입니다. 불완전한 매핑.
의 중복 가능성 [유창한 절전 모드에서 SessionFactory를 생성하는 중에 잘못되거나 불완전한 구성 하였다] http://stackoverflow.com/questions/25721980/an-invalid - 또는 - 불완전한 - 구성 - 사용 중 - sessionfactory - 만드는 동안) –