hibernate------hql总结[转]

1. 查询整个映射对象所有字段

 

Code

 


2.查询单个字段 



Code

3.查询其中几个字段 



Code

4.修改默认查询结果(query.list())不以Object[]数组形式返回,以List形式返回

引用
Code
 


5.修改默认查询结果(query.list())不以Object[]数组形式返回,以Map形式返回

 

Code

6.修改默认查询结果(query.list())不以Object[]数组形式返回,以Set形式返回,但是因为Set里是不允许有重复的元素,所以:username和password的值不能相同。只需将hql改为:String hql = " select new set(name,passwd) from Users";

7.修改默认查询结果(query.list())不以Object[]数组形式返回,以自定义类型返回

自定义类: 



Code

8:条件查询

Code

 

posted @ 2009-11-25 12:49  Ivan-zheng  阅读(381)  评论(0编辑  收藏  举报