Tho*_*mas 2 nhibernate orm fluent-nhibernate
我正在考虑将Fluent NHibernate用于我的项目,我还没有找到任何关于FH是否支持NHibernate设置(如show_sql和prepare_sql)的文档.我可以在没有show_sql的情况下生活,但prepare_sql对于确保运行时的良好性能非常重要.
谁能告诉我是否可以在Fluent NHibernate中配置这些设置?
是的你可以.
Fluently.Configure()
.Database(ConfigureDatabase())
.Mappings(ConfigureMapping)
.ExposeConfiguration(ModifyConfiguration)
.BuildConfiguration();
Run Code Online (Sandbox Code Playgroud)
而现在在ModifyConfiguration方法中你可以修改普通NHibernate的Configuration对象
private void ModifyConfiguration(Configuration configuration)
{
// set parameters here like this:
configuration.Properties["show_sql"] = "true";
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1079 次 |
| 最近记录: |