String hql="select c from Col c ,UserRole role where c.id=role.columnId and c.id=? and role.userId=?";

this.getHibernateTemplate().find(hql,new Object[]{colId,userId}).get(0);

上面返回的是一个对象实体,实体的类型是Col

String hql="from Col c ,UserRole role where c.id=role.columnId and c.id=? and role.userId=?";

this.getHibernateTemplate().find(hql,new Object[]{colId,userId}).get(0);

上面返回的是一个数组  数组的第一个元素类型是Col,第二个元素类型是UserRole

所以在多表查询中,如果要取得某个单独的实体直接用"select c" (c表示该类在查询中的别名)

最新文章

  1. Java Hour 36 Weathre ( 9 ) struts2 – exception
  2. 在MyEclipse上搭建web服务器
  3. textarea 中的换行符问题
  4. 【转】Spring 4.x实现Restful web service
  5. hibernate的formula如何使用
  6. web开发小节.txt
  7. SICP 解题集 — SICP 解题集
  8. C# Email邮件发送,功能是密码找回或者重置功能。
  9. Java之Property类使用
  10. Zeppelin源码
  11. TI-RTOS 定时器的使用
  12. golang的GET请求(类似于PHP的CURL)
  13. IT咨询顾问:一次吐血的项目救火
  14. 使用mysqlslap进行MySQL压力测试
  15. Matlab 2017b遇到绘图低级错误
  16. SQL 2008发布与订阅
  17. 图解get方法与filter方法
  18. myeclipse编写servlet
  19. luogu3203 弹飞绵羊 (LCT)
  20. Vue.js常用指令:v-model

热门文章

  1. windows 安装操作系统时切换分区表格式
  2. gitlab怎么删除创建的项目
  3. Spark的word count
  4. jp@gc - Stepping Thread Group 字段说明
  5. Linux如何用yum安装软件或服务
  6. Mongodb基础用法及查询操作
  7. Java初学几个程序背诵
  8. innodb的锁、update单条记录的花费时间压测
  9. android手机版本
  10. python selenium-1 环境搭建new