- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们正在构建一个移动应用程序,我们正在评估 NHibernate + Fluent 的使用情况。问题是,我们第一次创建 ISessionFactory 需要整整 2 分钟。尽管表结构非常简单(3 个表)。
此后的每个调用都非常快。
我想做的是在应用程序重新启动之间缓存 ISessionFactory,或者首先以某种方式加速它的创建。
关于是否可以缓存有什么想法吗?从我所有的阅读来看,并没有加快速度。
最佳答案
您可以序列化并保存配置并在第二次加载它以减少创建所需的时间。如果您进行更改,则需要清除旧配置并序列化新版本,否则您将加载旧配置。
我不记得执行此操作的代码,将尝试挖掘一个示例。
在这段视频中,Ayende 大约 24 分钟讨论了配置序列化。
关于nhibernate - 缓存 Fluent NHibernate ISessionFactory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4330959/
我正在尝试使用 ActiveRecord,但我想获取 ISessionFactory,但今天我无法通过 AR 获取它。如何使用 AR 获取 SessionFactory? 谢谢。 最佳答案 在您的项目
我已经配置了 NHibernate,并使用 Fluent NNibernate 连接到 PostgreSQL 数据库。 我有一个工作类,它采用 ISessionFactory 作为构造函数参数并使用队
我们正在构建一个移动应用程序,我们正在评估 NHibernate + Fluent 的使用情况。问题是,我们第一次创建 ISessionFactory 需要整整 2 分钟。尽管表结构非常简单(3 个表
我正在研究 a CacheProvider for Redis .我偶然发现了一些对预建 NHibernate Cache Providers 非常好奇的东西。 . 在分布式环境中,我希望每个 Web
我是一名优秀的程序员,十分优秀!