【发布时间】:2012-09-26 12:55:42
【问题描述】:
正如标题所说,有没有办法为多个数据库“重用”SessionFactory?由于实例化SessionFactory 需要时间,我想知道是否可以将这些实例合并并重用它们,只更改连接/数据库名称。显然,一级缓存会被清除,但我试图避免实例化工厂本身所涉及的惩罚。
背景是我可以拥有几个具有完全相同架构的小型“可插拔”数据库,因此 NHibernate 无需每次都重新构建所有映射。
【问题讨论】:
标签: .net nhibernate sessionfactory pooling