NHibernate条件查询(Criteria Query)
条件查询(Criteria Query)
1)创建ICriteria实例
2)结果集限制
3)结果集排序
4)说明
条件查询(Criteria Query)
HQL极为强大,但是有些人希望能够动态的使用一种面向对象API创建查询,尾部是在.NET代码中嵌入字符串。在NHibernate中,提供了一种直观的、可扩展的Criteria API。
在我们键入查询语句的时候,提供了变异时的语法检查,VS提供了强大的智能提示。如果你对HQL的语法感觉不是很舒服的话,用这种方法可能更容易。这种API也比HQL更可扩展。
典型用法:从ISession接口中创建ICriteria实例对象;在这里</