NHibernate一级缓存如何高效运用?——NHibernate之旅(22)深度解析

2026-05-25 07:511阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1311个文字,预计阅读时间需要6分钟。

NHibernate一级缓存如何高效运用?——NHibernate之旅(22)深度解析

本节内容+引入+NHibernate一级缓存介绍+NHibernate一级缓存管理+结语+引入+大家看看上一篇了吗?对象状态。这很容易延伸到NHibernate的缓存。在项目中,我们灵活地使用了NHibernate的缓存机制。

本节内容

  • 引入
  • NHibernate一级缓存介绍
  • NHibernate一级缓存管理
  • 结语
引入

大家看看上一篇了吗?对象状态。这很容易延伸到NHibernate的缓存。在项目中我们灵活的使用NHibernate的缓存机制。NHibernate性能会大大提高的哦,我们接下来就来探索NHibernate缓存机制吧,这篇我没有准备什么,先来学习下NHibernate一级缓存。

NHibernate一级缓存如何高效运用?——NHibernate之旅(22)深度解析

NHibernate一级缓存介绍

NHibernate一级缓存即ISession缓存,ISession缓存属于事务级缓存,是NHibernate内置的。ISession缓存中的数据只在本ISession周期内使用。

ISession实例创建后即可使用ISession缓存。此后,ISession实例操作数据时,首先查询内置缓存,如果ISession缓存中存在相应数据,则直接使用缓存数据。如果不存在,则查询数据库并把其结果存在缓存中。

阅读全文

本文共计1311个文字,预计阅读时间需要6分钟。

NHibernate一级缓存如何高效运用?——NHibernate之旅(22)深度解析

本节内容+引入+NHibernate一级缓存介绍+NHibernate一级缓存管理+结语+引入+大家看看上一篇了吗?对象状态。这很容易延伸到NHibernate的缓存。在项目中,我们灵活地使用了NHibernate的缓存机制。

本节内容

  • 引入
  • NHibernate一级缓存介绍
  • NHibernate一级缓存管理
  • 结语
引入

大家看看上一篇了吗?对象状态。这很容易延伸到NHibernate的缓存。在项目中我们灵活的使用NHibernate的缓存机制。NHibernate性能会大大提高的哦,我们接下来就来探索NHibernate缓存机制吧,这篇我没有准备什么,先来学习下NHibernate一级缓存。

NHibernate一级缓存如何高效运用?——NHibernate之旅(22)深度解析

NHibernate一级缓存介绍

NHibernate一级缓存即ISession缓存,ISession缓存属于事务级缓存,是NHibernate内置的。ISession缓存中的数据只在本ISession周期内使用。

ISession实例创建后即可使用ISession缓存。此后,ISession实例操作数据时,首先查询内置缓存,如果ISession缓存中存在相应数据,则直接使用缓存数据。如果不存在,则查询数据库并把其结果存在缓存中。

阅读全文