使用hibernate如何查询返回一个对象呢 如果数据库有很多对象又怎么查询能返回一个list

使用hibernate如何查询返回一个对象呢如果数据库有很多对象又怎么查询能返回一个list多条对象呢使用queryjdbctemplate有什么区别... 使用hibernate如何查询返回一个对象呢 如果数据库有很多对象又怎么查询能返回一个list多条对象呢 使用query jdbctemplate有什么区别 展开
 我来答
HHPpeace888
推荐于2016-09-29 · TA获得超过565个赞
知道小有建树答主
回答量:529
采纳率:66%
帮助的人:361万
展开全部
1、你使用Hibernate的get和load方法可以查询出单个对象。
2、使用HQL语言或者说query语言来查询,你可以通过像以下例子得到一个list:
Query query = session.createQuery("from People as p order by p.username asc");
List<People> list = (List<People>)query.list(); //这里真正执行了查询动作 query.list()返回一个list容器
注意:HQL也可以查询单个对象,根据你的SQL语句来决定。
南极雪域之恋
2014-10-13 · 超过58用户采纳过TA的回答
知道小有建树答主
回答量:233
采纳率:71%
帮助的人:86.6万
展开全部
你自己封装返回类型啊。
追问
不是用query的方法直接就能返回一个对象了吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式