08 2010 档案

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