迷恋弦哥

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年7月26日

摘要: Using MultiQuery使用综合查询(MultiQuery) 就像使用MultiCriteria可以将几个ICriteria和QueryOver查询组合到一个数据库交互中一样,我们可以使用MultiQuery来组合几个HQL查询.尤其是在数据库和应用程序分布在不同的机器上的情况下,与数据库的每次交互的开销都是非常大的.因此,以这种方式将查询结合,可以很大程度上提高应用程序的性能.本节介绍如何使用一个MultiQuery查询来获取产品数和产品结果的页面.步骤1. 完成本章简介中的通用步骤.2. 在Queries类中,添加下面的结构:View Code public struct Pag. 阅读全文
posted @ 2012-07-26 16:13 迷恋弦哥 阅读(332) 评论(2) 推荐(0) 编辑

摘要: Using the Hibernate Query Language使用Hibernate查询语言(HQL) 到目前为止,我们已经讨论了使用NHibernate的Criteria API和她的新的QueryOver语法的各种查询.NHibernate提供了另外一个更强大的方法,名为Hibernate Query Language,一个融合了熟悉的sql样式的语法与面向对象思想的特定于领域的语言.本节介绍如何使用HQL完成相同的查询.步骤1. 完成本章简介中的通用步骤.将新建的控制台程序命名为HQLExample. 2. 添加名为NameAndPrice.hbm.xml的映射文档,别忘了将其设. 阅读全文
posted @ 2012-07-26 14:36 迷恋弦哥 阅读(279) 评论(0) 推荐(0) 编辑