据我收集(阅读:测量),到目前为止,构建配置和 sessionfactory 在使用 nhibernate 执行查询时花费的时间最多。有什么反对使 sessionfactory 静态的,所以每个 appDomain 只会配置一次?
我知道在使用这种方法时会出现锁定和竞速问题,但就我个人而言,在 sessionfactory 上使用这种方法时,我看不出这会破坏我的应用程序。
我问这个的原因是因为它真的很难测试可能的线程问题,因为它不会一直发生。
据我收集(阅读:测量),到目前为止,构建配置和 sessionfactory 在使用 nhibernate 执行查询时花费的时间最多。有什么反对使 sessionfactory 静态的,所以每个 appDomain 只会配置一次?
我知道在使用这种方法时会出现锁定和竞速问题,但就我个人而言,在 sessionfactory 上使用这种方法时,我看不出这会破坏我的应用程序。
我问这个的原因是因为它真的很难测试可能的线程问题,因为它不会一直发生。