在使用hibernate框架,查询数据库多张表或者单张表的某几个需要的字段数据时,往往只能通过sql语句配合setResultTransformer将查询到的数据封装到一个map集合中,再将map集合放入list中返回数据。

示例:

控制层:查询还款明细,还款单号、流水号、还款人、还款日期、还款金额//查询还款明细,还款单号、流水号、还款人、还款日期、还款金额
List<Map<String,Object>> list2 = receivableService.findContactwriteoffByBillId(billId);
System.out.println("list2的大小:"+list2);
System.out.println("list2的大小:"+list2.size());
JSONObject jsonTotal2 = new JSONObject();
JSONArray jsonArray2 = new JSONArray();
if(list2.size() != 0){  for (int i = 0; i < list2.size(); i++) {Object fBillno =list2.get(i).get("fBillno");Object banktransactionserialno =list2.get(i).get("banktransactionserialno");Object remitoutbankaccountname &#

Hibernate 中setResultTransformer使用相关推荐

  1. Hibernate-ORM:14.Hibernate中的命名查询

    ------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 本篇博客讲述命名查询,所谓命名查询是什么呢? Hibernate中允许我们在xml,实体类,甚至注解的方式来编 ...

  2. 使用SQLQuery 在Hibernate中使用sql语句

    对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口.下面来描述如何使用这个API进行查询. 1.标量查询(Scalar q ...

  3. 通过query解析hibernate中的resultTransformer

    转载 http://www.iflym.com/index.php/code/resolve-hibernate-result-transformer-by-query.html 任何包装jdbc的框 ...

  4. hibernate中的hql查询语句list查询所有与iterate查询所有的区别

    hibernate中的hql查询语句list查询所有与iterate查询所有的区别 list查询所有: 01,会立即产生一条select语句1select查询出来的所有语句都会被session管理, ...

  5. HQL语句中数据类型转换,及hibernate中createQuery执行hql报错

    一.HQL语句中数据类型转换: 我们需要从数据库中取出序号最大的记录,想到的方法就是使用order by子句进行排序(desc倒序),然后取出第一个对象,可是当初设计数据库时(我们是在原来的数据库的基 ...

  6. Hibernate-ORM:05.Hibernate中的list()和iterator()

    ------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- Hibernate中查多条(全部)使用list()或iterator() 本篇介绍: 1.如何使用list() ...

  7. 具体解释Hibernate中的事务

    1.前言 上一篇博客解说了Hibernate中的一级缓存,属于Session级别的.这篇博客解说一下Hibernate中的事务机制. 有关事务的概念.请參照通俗易懂数据库中的事务.  2.怎样处理Hi ...

  8. hibernate(七) hibernate中查询方式详解

    序言 之前对hibernate中的查询总是搞混淆,不明白里面具体有哪些东西.就是因为缺少总结.在看这篇文章之前,你应该知道的是数据库的一些查询操作,多表查询等,如果不明白,可以先去看一下 MySQL数 ...

  9. 在Spring、Hibernate中使用Ehcache缓存

    前一篇http://blog.csdn.net/ibm_hoojo/article/details/7739181介绍了Ehcache整合Spring缓存,使用页面.对象缓存:这里将介绍在Hibern ...

最新文章

  1. 中国地址住址五级以下
  2. /var/run/utmp文件操作函数
  3. HTML中各种位置距离关系
  4. 16.刚体碰撞事件监测与处理
  5. window 下生成SSH key
  6. SAP Spartacus的persist focus,触发map set的条件
  7. call、apply和bind的原生实现
  8. 分享微信朋友或朋友圈
  9. 下拉框只读的时候没有下拉图标_百度下拉框营销秘密是什么
  10. 电子元器件检测与维修从入门到精通视频教程
  11. java word书签_Java 给Word中的指定字符串添加书签
  12. 大数据:商业革命与科学革命
  13. 【重点】心田花开:人教版初一语文上册《从百草园到三味书屋》知识点
  14. 堪称懒人神器?Reno5新配色一键美妆功能,素颜出镜也不怕
  15. ExtJS控件主要功能用法
  16. 纸壳CMS体验升级,快速创建页面,直接在页面中修改内容
  17. mysql capi函数详解_CAPI函数描述(A-F)
  18. 【ZZ】从入门到高阶,你需要刷哪些书?丨高中物理竞赛辅导书推荐
  19. php simplexmlelement object 数组,php中将SimpleXMLElement Object数组转化为普通数组
  20. 黑盒测试(什么是黑盒测试 黑盒测试的优缺点 黑盒测试中的测试方法)

热门文章

  1. windows平台下的oracle ORA-01031的解决方法
  2. 【数据结构】常见数据结构类型
  3. 山东 计算机专业,山东省内计算机专业大学排名?
  4. .NET Core基于Furion框架实现依赖注入
  5. 【ES】一、ES入门及JavaAPI使用
  6. 【ES】Elasticsearch 简介
  7. QQ浏览器及360浏览器兼容模式下怎么处理sessionStorage数据
  8. ANDROID StrictMode 使用
  9. Ubuntu系统镜像盘ISO:各版本大全、国内网速下载地址(阿里云)
  10. Java项目实现文件上传FTP