摘要: 本节内容 引入 使用NHibernate二级缓存 启用缓存查询 管理NHibernate二级缓存 结语 返回文章列表 引入 这篇我还继续上一篇的话题聊聊NHibernate二级缓存剩下的内容,比如你修改、删除数据时,二级缓存是什么策略呢?我们如果使用缓存查询呢?如何管理NHibernate二级缓存呢 阅读全文
posted @ 2020-08-06 10:49 暗※空 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 本节内容 引入 介绍NHibernate二级缓存 NHibernate二级缓存提供程序 实现NHibernate二级缓存 结语 返回文章列表 引入 上一篇我介绍了NHibernate内置的一级缓存即ISession缓存。这篇我们来了解下NHibernate二级缓存即ISessionFactory级别 阅读全文
posted @ 2020-08-06 10:48 暗※空 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 本节内容 引入 NHibernate一级缓存介绍 NHibernate一级缓存管理 结语 返回文章列表 引入 大家看看上一篇了吗?对象状态。这很容易延伸到NHibernate的缓存。在项目中我们灵活的使用NHibernate的缓存机制。NHibernate性能会大大提高的哦,我们接下来就来探索NHi 阅读全文
posted @ 2020-08-06 10:47 暗※空 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 本节内容 引入 对象状态 对象状态转换 结语 返回文章列表 引入 在程序运行过程中使用对象的方式对数据库进行操作,这必然会产生一系列的持久化类的实例对象。这些对象可能是刚刚创建并准备存储的,也可能是从数据库中查询的,为了区分这些对象,根据对象和当前会话的关联状态,我们可以把对象分为三种: 瞬时对象: 阅读全文
posted @ 2020-08-06 10:46 暗※空 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 本节内容 引入 实例分析 1.表及其约束 2.存储过程、视图 结语 返回文章列表 引入 上篇我们初步探索了SchemaExport工具使用,知道如何使用SchemaExport工具和SchemaUpdate工具利用NHibernate持久化类和映射文件删除、创建、更新数据库架构,这篇具体分析如何为表 阅读全文
posted @ 2020-08-06 10:44 暗※空 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 本节内容 引入 SchemaExport工具 SchemaUpdate工具 实例分析 结语 返回文章列表 引入 我其实都是一直先编写持久化类和映射文件,然后使用SchemaExport工具生成数据库架构。这样的方式就是领域驱动设计/开发(DDD,Domain Driven Design/Develo 阅读全文
posted @ 2020-08-06 10:43 暗※空 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 本节内容 引入 代码生成工具 结语 返回文章列表 引入 我们花了大量的篇幅介绍了相关NHibernate的知识,一直都是带着大家手动编写代码,首先创建数据库架构,然后编写持久化类和映射文件,最后编写数据操作方法,测试方法。这是典型的数据库驱动开发(DbDD,Database-Driven Devel 阅读全文
posted @ 2020-08-06 10:41 暗※空 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 本节内容 引入 实例分析 拾遗 结语 返回文章列表 引入 上两篇,介绍使用MyGeneration提供的模板创建存储过程和删除对象、创建对象、更新对象整个详细过程,这篇介绍如何利用<sql-query>做更多的事,在程序开发中,我们不仅仅只利用存储过程增删查改对象,我们还可以想执行任意的存储过程,这 阅读全文
posted @ 2020-08-06 10:38 暗※空 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 本节内容 引入 实例分析 2.创建对象 3.更新对象 结语 返回文章列表 引入 上一篇,怎么使用MyGeneration提供的模板创建存储过程和删除对象存储过程的使用,这篇接下来介绍在NHibernate中如何使用存储过程创建对象、更新对象整个详细过程,这些全是在实际运用中积累的经验,涉及使用的错误 阅读全文
posted @ 2020-08-06 10:37 暗※空 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 本节内容 引入 使用MyGeneration生成存储过程 实例分析 1.删除对象 结语 返回文章列表 引入 上一篇,我们介绍了视图,征集大家的意见,我接下来可能用三篇篇幅来介绍在NHibernate中如何使用存储过程的整个详细过程,这些全是在实际运用中积累的经验,涉及刚刚使用的错误信息,如何修改存储 阅读全文
posted @ 2020-08-06 10:35 暗※空 阅读(99) 评论(0) 推荐(0) 编辑