传统sql从多个对象中获得的list<Object> ,可以这样处理(利用Map)
  List list = query.getList(sql);
  //封装成BB类型
  List<BB> bbs =null;
  if(null!=list&&list.size()!=0){
 Map map=null;
 BB bb =null;
 for(int i=0;i<list.size;i++){
  bb = new BB();
  map = (Map)list.get(i);   //就是这步没见过而已
  bb.setA(map.get("a").toString);
  bb.setB(map.get("b").toString);
  bb.setC(map.get("c").toString);//这里要注意,a,b,c是表中的字段,或你取得别名
  bbs.add(bb);
 }
  }
  return bbs;

<!-- 而我们利用Hql这种情况只会封装成List<Object[]> list; -->

最新文章

  1. Android版:验证手机号码的正则表达式 (转)
  2. 移动端WEB开发备忘录
  3. 慕课网Java高并发秒杀学习
  4. Regression analysis
  5. JavaScript备忘录(1)——内置类型
  6. Ext.NET 4.1.0 搭建页面布局
  7. Docker-创建一个mysql容器,并保存为本地镜像
  8. View和监听器
  9. Windows &amp; Linux服务器如何禁用ping总结
  10. 【Python 补充01】Python运算符
  11. bzoj2194 快速傅立叶之二 ntt
  12. centos7使用snmp
  13. beef局域网内模拟攻击
  14. STM32.SPI(25Q16)
  15. C# 终极基类Object介绍
  16. 定时任务的使用-crond
  17. python基础之赋值/深copy/浅copy
  18. PHP函数addslashes和mysql_real_escape_string的区别
  19. 【07】循序渐进学 docker:数据持久化
  20. Win10系统安装iis的方法【图文教程】

热门文章

  1. 设计模式之单例模式 Singleton
  2. 基于 FPGA 的图像边缘检测
  3. FastText 介绍
  4. [python学习篇] [os模块] [2]删除文件夹
  5. EOJ Monthly 2018.3
  6. HDU——1061Rightmost Digit(高次方,找规律)
  7. ubuntu-64位安装tensorflow
  8. nvm、node、npm安装以及pycharm配置eslint
  9. idea部署项目到远程tomcat
  10. touch下拉刷新