hibernate 中createQuery与createSQLQuery两者区别是:
前者用的hql语句进行查询,后者可以用sql语句查询
前者以hibernate生成的Bean为对象装入list返回,后者则是以对象数组进行存储
所以使用createSQLQuery有时候也想以hibernate生成的Bean为对象装入list返回,就不是很方便
突然发现createSQLQuery有这样一个方法可以直接转换对象
Query query = session.createSQLQuery(sql).addEntity(XXXXXXX.class);
XXXXXXX 代表以hibernate生成的Bean的对象,也就是数据表映射出的Bean。但是这个bean必须有映射
呵呵以后多注意,还是时不时的要看看hibernate各个对象方法的使用。

最新文章

  1. 一步一步开发Game服务器(二)完成登陆,聊天
  2. js中如何获取纯正的undefined?
  3. Java:JSTL遍历数组,List,Set,Map
  4. AngularJs Cookie 的使用
  5. Linux系统如何查看版本信息
  6. Unity3D ShaderLab法线贴图
  7. ThinkPHP实现联动菜单;
  8. Jquery和一些Html控件
  9. python 自动化之路 day 04.1 python内置函数
  10. hdu 验证角谷猜想 1279
  11. poj2739
  12. pyqt QTableWidgetItem多行显示
  13. Hibernate.cfg.xml 主配置
  14. ASP.Net MVC 布局页 模板页 使用方法详细说明
  15. MicroPython开发板:TPYBoard v102 播放音乐实例
  16. windows sevser 2012搭建网站
  17. Unity Editor 编写unity插件类
  18. Redis Sentinel实现高可用配置
  19. Ubuntu下安装pytorch(GPU版)
  20. bimgotoblock-BIM要上区块链

热门文章

  1. Windows 8.1 PLSQL_32连接到RHEL6.1 Oracle10gr2_64
  2. Linux用ifconfig设置IP、掩码、网关
  3. upc组队赛5 Hunter’s Apprentice 【判断多边形边界曲线顺逆时针】
  4. activiti7删除流程定义的相关信息
  5. Gradle教程
  6. JavaScript去除数组中重复的数字
  7. Python安装和使用教程(windows)
  8. Neo4J(Cypher语句)初识
  9. input输入框数字转带千分位的字符串
  10. ionic3 动态设置tabs页面底部导航栏隐藏,并显示输入框添加评论