`
忧里修斯
  • 浏览: 426737 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

显示Hibernate多表查询结果

阅读更多
1、hql

select ib.id,ib.question,ic.itemClassName from ItemBank ib,ItemClass ic where ib.questionClass=ic.id


2、查询的结果是以一个个Object[]数组存放在List中,显示代码如下:

List list = ibm.getItemBank(new BaseParams());
for (int i = 0; i < list.size(); i++) {
	Object[] obj = (Object[])list.get(i);
	System.out.println("id:"+obj[0]);
	System.out.println("question:"+obj[1]);
	System.out.println("itemClassName:"+obj[2]);
}
分享到:
评论

相关推荐

    Hibernate实战(第2版 中文高清版)

     1.3 持久层和其他层 显示全部信息第一部分 从Hibernate和EJB 3.0开始  第1章 理解对象/关系持久化   1.1 什么是持久化   1.1.1 关系数据库   1.1.2 理解SQL   1.1.3 在Java中使用SQL   1.1.4 面向对象...

    Hibernate中的query 分页.doc

    二、Hibernate可以使用Query.setMaxResults方法简单地设置需要查询的最大结果集。 然后Hibernate会自动根据所设置的数据库方言翻译成相应的SQL语句提交给数据库。比如如果数据库是Oracle,SQL Server等,则翻译为...

    经典hibernate教程-HQL语句

    HQL的全称是? 和SQL相比,HQL有哪些特点? HQL语句为:select jd.jdid,jd.jd from ...怎样获得并显示查询结果? 使用'?'做占位符的参数查询,怎样设置参数的值? 命名参数查询的语法是? 怎样创建Criteria查询对象?

    网上书城系统(Struts+Hibernate+Mysql).zip

    Hibernate框架是一个对象关系映射(ORM)框架,它能够将Java对象与数据库表进行映射,实现Java对象与数据库之间的自动转换。在网上书城系统中,Hibernate框架负责处理与MySQL数据库的交互操作,如查询书籍信息、添加...

    struts1.2+Hibernate+Ajax 三级联动

    利用 struts1.2 + Hibernate + Ajax 实现省市县的三级联动,具体利用Ajax 的功能把从后台数据库中查询出所对应的结果存放进XML中的值取出显示到前台

    毕业设计-基于Springmvc+jQuery+Bootstrap的校友网管理系统.zip

    能够显示出最新网站通知公告、校友新闻和学校活动,双击每个新闻通告的标题,可看到新闻内容,点击“更多”则进入该类的标题列表项。 显示 Flash,可切换图片新闻,点击进入新闻内容。 显示友情链接、网站帮助版权、...

    SQL tool 3.0

    能自动提供单表的创建,查询,更新,删除,建表语句,整表全部数据插入语句,单表对应Pojo类和单表的Hibernate映射文件等常用文字的生成。 4. 能执行Sql语句并显示执行结果。 5. 提供语法高亮功能以助于Sql语句的...

    毕业设计——校友网管理系统

    能够显示出最新网站通知公告、校友新闻和学校活动,双击每个新闻通告的标题,可看到新闻内容,点击“更多”则进入该类的标题列表项。 显示 Flash,可切换图片新闻,点击进入新闻内容。 显示友情链接、网站帮助版权、...

    SqlToolBox 1.8.2

    如果您执行的是查询语句,输出窗口将以表格的形式列出查询结果集的字段和内容;如果您执行的是删除,更新,添加,修改表等语句或是执行错误的Sql文本,输出窗口将以文本形式告知执行结果。另外工具栏菜单中的双向右...

    jdbc基础和参考

    一般在做双向多对一(一对多)关联关系映射的时候,一般会设置让一的一方放弃对关联关系的维护,以减少不必要的更新语句 一对一: 基于外键的一对一 Wife Husband id id name name h_id references Husband...

    Java Web程序设计教程

    9.3.2一对多、多对一关联关系的使用 197 9.3.3多对多关联关系的使用 199 9.4hibernate过滤 201 9.4.1session过滤 201 9.4.2filter过滤 201 9.5项目实战——客户订单管理 202 本章小结 207 课后练习 207 第10...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    例如数据表中用户选择字段方式的改变,用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要...

    基于Java+MySQL实现(Web)可扩展的程序在线评测系统【100010290】

    前端使用JSP进行显示,用jQuery进行行为的控制,前后端之间Ajax传输JSON格式数据。 本系统主要提供以下几个功能: ·用户可以选题进行解答,在线进行评测,获得结果,查看相关的统计信息。 ·学生可以参加某个教师的...

    Java面试宝典2010版

    16. hibernate进行多表查询每个表中各取几个字段,也就是说查询出来的结果集没有一个实体类与之对应如何解决; 17.介绍一下Hibernate的二级缓存 18、Spring 的依赖注入是什么意思? 给一个 Bean 的 message 属性, ...

    最新Java面试宝典pdf版

    16. hibernate进行多表查询每个表中各取几个字段,也就是说查询出来的结果集没有一个实体类与之对应如何解决; 123 17.介绍一下Hibernate的二级缓存 123 18、Spring 的依赖注入是什么意思? 给一个 Bean 的 message ...

    健身房管理信息系统设计.doc

    1-1 Struts工作原理 1.2.2 Hibernate Hibernate[2]是目前最流行的ORM(Object/Relational Mapper),是连接Java对象模型和关系数据库模型的桥梁,它对JDBC进行了轻量级封装 不仅提供ORM映射服务,还提供数据查询和...

    Java面试笔试资料大全

    16. hibernate进行多表查询每个表中各取几个字段,也就是说查询出来的结果集没有一个实体类与之对应如何解决; 123 17.介绍一下Hibernate的二级缓存 123 18、Spring 的依赖注入是什么意思? 给一个 Bean 的 message ...

Global site tag (gtag.js) - Google Analytics