上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 29 下一页
摘要: http://www.cnblogs.com/lyj/archive/2008/11/28/1343418.html可以在映射文件中定义命名查询,元素提供了很多属性,可以用于缓存结果,在Customer.hbm.xml映射文件中定义名为selectCustomer的查询由于查询所有Customer并... 阅读全文
posted @ 2014-05-30 00:24 easy5 阅读(183) 评论(0) 推荐(0)
摘要: 打开查询缓存,第一步:需要在hbernate.cfg.xml中设置: true第二步:需要显式的使用IQuery.SetCacheable(true)方法 /// /// 使用查询缓存的HQL查询 /// /// ... 阅读全文
posted @ 2014-05-30 00:15 easy5 阅读(266) 评论(0) 推荐(0)
摘要: 第一步骤:hibernate.cfg.xml文件补上如下配置: NHibernate.Driver.SqlClientDriver update--> Server=(local);initial catalog=NHi... 阅读全文
posted @ 2014-05-29 15:44 easy5 阅读(751) 评论(0) 推荐(0)
摘要: 缓存的范围?1.事务范围 事务范围的缓存只能被当前事务访问,每个事务都有各自的缓存,缓存内的数据通常采用相互关联的对象形式.缓存的生命周期依赖于事务的生命周期,只有当事务结束时,缓存的生命周期才会结束.事务范围的缓存使用内存作为存储介质,一级缓存就属于事务范围.2.应用范围 应用程序的缓存可以被应用... 阅读全文
posted @ 2014-05-29 01:45 easy5 阅读(229) 评论(0) 推荐(0)
摘要: 以下属于不明来源资料: 引入 在程序运行过程中使用对象的方式对数据库进行操作,这必然会产生一系列的持久化类的实例对象。这些对象可能是刚刚创建并准备存储的,也可能是从数据库中查询的,为了区分这些对象,根据对象和当前会话的关联状态,我们可以把对象分为三种: 瞬时对象:对象刚刚建立。该对象在数据库中没有记... 阅读全文
posted @ 2014-05-29 01:36 easy5 阅读(609) 评论(0) 推荐(0)
摘要: Nhibernate并发控制【1】悲观并发控制 正在使用数据的操作,加上锁,使用完后解锁释放资源。使用场景:数据竞争激烈,锁的成本低于回滚事务的成本缺点:阻塞,可能死锁【2】乐观并发控制: 所谓乐观,就是乐观的认为其他人没有在用该资源,资源的使用者不加锁。 A 读取数据后,如果该数据被别... 阅读全文
posted @ 2014-05-28 14:31 easy5 阅读(295) 评论(0) 推荐(0)
摘要: Nhibernate事务的使用: public void Add(Customer customer) { ISession session = _sessionManager.GetSession(); ITransactio... 阅读全文
posted @ 2014-05-27 20:32 easy5 阅读(234) 评论(0) 推荐(0)
摘要: 相关资料:http://www.cnblogs.com/lyj/archive/2008/10/29/1322373.html问题的提出:1.延迟加载,可能会引起session已经关闭的异常,例如:当实现延迟加载,当需要Orders时,会通过session去查询,session。但此时,由于sess... 阅读全文
posted @ 2014-05-27 03:17 easy5 阅读(533) 评论(0) 推荐(0)
摘要: 这篇文章http://ayende.com/blog/3988/nhibernate-the-difference-between-get-load-and-querying-by-idOne of the more common mistakes that I see people doing w... 阅读全文
posted @ 2014-05-27 01:10 easy5 阅读(310) 评论(0) 推荐(0)
摘要: 默认配置文件名称是:hibernate.cfg.xml放置在应用程序集的根目录下 NHibernate.Driver.SqlClientDriver update--> Server=(local);initial catalog... 阅读全文
posted @ 2014-05-25 22:24 easy5 阅读(284) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 29 下一页