2010-08-11 20:05 by 李永京, 5008 visits, 网摘, 收藏, 编辑
摘要:在NHibernate中,几乎所有的面向对象查询语言(HQL、Criteria、QueryOver)都是可扩展的,Linq也不例外。我们可以扩展自定义LINQ-provider并将LINQ扩展方法转换为SQL。
阅读全文
2010-08-10 09:38 by 李永京, 4421 visits, 网摘, 收藏, 编辑
摘要:NHibernate.Linq除了提供标准查询运算符外,NHibernate.Linq还专门提供了NHibernate特有的两个增强查询方法,分别是立即抓取(EagerFetching)和查询缓存(QueryCacheable)。
阅读全文
2010-08-09 08:20 by 李永京, 7625 visits, 网摘, 收藏, 编辑
摘要:NHibernate.Linq基于HQL AST分析器的Linq Provider,使用ISession接口的Query
()扩展方法创建一个NHibernate.Linq查询。这篇利用单一对象学习下NHibernate.Linq最基本的标准查询。 阅读全文