[转]hibernateHQL总结

原文地址:http://kuangbaoxu.javaeye.com/blog/193076

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

 

2.查询单个字段  

 

3.查询其中几个字段 

 

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

 

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

 

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

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

自定义类: 

 

 

8:条件查询 

 

 

 

作者:xwdreamer
欢迎任何形式的转载,但请务必注明出处。
分享到:
原文地址:https://www.cnblogs.com/xwdreamer/p/2297077.html