操纵持久化对象
来源:Java之道
作者:
时间:2007-10-18
点击:
在代码中这样来调用:
|
Query query = session.getNamedQuery("queryUserByAgeAndName");
query.setInteger("minAge", 25);
query.setString("likeName", "%a%");
List list = query.list();
|
6.3. Query接口的list()方法:
Query接口的list()方法用于取得一个List类的实例,此实例中包括的可能是一个对象集合,也可能是一个对象数组集合。最常见的使用是用list()方法来取得一组符合实例对象。如上示例。
6.4. Query接口的uniqueResult()方法:
当确信使用的HQL语句查询时返回的集合中只有一个对象时,就可以使用这个方法。但如果返回结果中有多个对象,使用这个方法会抛出org.hibernate.NonUniqueResultException 异常,说“query did not return a unique result”。
0
最新评论共有 0 位网友发表了评论
查看所有评论
发表评论

