自动生成,controller控制器,放入lego-back中

写的第一个仓库列表

1.首先获取Query query=searchEntity.toQuery();

2.return 修改成 this.queryWithProcessor(query,new  EntityProcessor<表名>){

  map  key value 放入想要的值,(对应的页面进行修改);

}

3.第2步  用到了 聚合查询,索引提高检索速度(最开始是用的foreach循环做的+=获取数据)

聚合查询

ProjectionQuery query = new ProjectionQuery();
query.addProjection(Projections.sum("capacity", "capacityTotal"));
query.eq("storeId", id);

List<Map<String, Object>> list = goodsRackDao.findProjection(query);

return list.get(0).get("capacityTotal");

ProjectionQuery :聚合的工具类

addProjection : 添加聚合列的方法

Projections.sum("capacity", "capacityTotal"):相当于// select sum(capacity) capacityTotal

query.eq("storeId", id);相当于// from goodsRack t where t.storeId=id

list.get(0).get("capacityTotal") 相当于结果 如 返回的是map里面的value

4. 总结 如果说是增删改  传的都是对象 ,需要的字段都是set字段即可

但是是查询 返回的集合,再需要其他表的字段的时候,可以写调用接口去查询,然后放入map即可,

再在jsp页面放入map放入的key  获取值显示在页面。

转载于:https://www.cnblogs.com/techqiao/p/6836072.html

Second easyui框架学习相关推荐

  1. EasyUI框架入门学习

    为什么80%的码农都做不了架构师?>>>    前言 新项目的开发前端技术打算采用EasyUI框架(基于EasyUI较为丰富的UI组件库),项目组长将前端EasyUI这块的任务分配给 ...

  2. 基于asp.net + easyui框架,一步步学习easyui-datagrid——界面(一)

    从这篇博客,我会一步步的为大家讲解,easyui框架中最常用的一个控件datagrid.在使用easyui框架时,datagrid是使用最多的控件,它不仅好用,关键是实用. 我为大家建立一个博客更新的 ...

  3. 基于asp.net + easyui框架,js实现上传图片之前判断图片格式,同时实现预览,兼容各种浏览器+下载...

    2019独角兽企业重金招聘Python工程师标准>>> 最近在做图片上传的一个前台页面,上传图片功能虽然很简单,但是需要我们学习的地方很多.在上传图片之前验证图片的格式,并同时实现预 ...

  4. Easyui初步学习

    Easyui初步学习 前言 Easyui的初步学习 1.easyui概念 2.easyui的不足 3.学习easyui的目的和好处 注意要点 思维导图 总结 前言 今天博主和大家分享的知识点呢,是一个 ...

  5. jQuery框架学习第二天:jQuery中万能的选择器

    jQuery框架学习第一天:开始认识jQuery jQuery框架学习第二天:jQuery中万能的选择器 jQuery框架学习第三天:如何管理jQuery包装集 jQuery框架学习第四天:使用jQu ...

  6. ssm框架requestmapping找不到_框架学习,就是介么简单

    框架学习 程序员凯小白 最近实训ssm框架,SSM框架,是Spring + Spring MVC + MyBatis的缩写,这个是继SSH之后,目前比较主流的Java EE企业级框架,适用于搭建各种大 ...

  7. rose框架学习总结

    rose框架学习总结 rose框架为paoding rose框架 具体可见https://code.google.com/p/paoding-rose/ 1   对rose框架的整体认识 1.1B/S ...

  8. Hadoop学习笔记—18.Sqoop框架学习

    Hadoop学习笔记-18.Sqoop框架学习 一.Sqoop基础:连接关系型数据库与Hadoop的桥梁 1.1 Sqoop的基本概念 Hadoop正成为企业用于大数据分析的最热门选择,但想将你的数据 ...

  9. jQuery框架学习第一天:开始认识jQuery

    jQuery框架学习第一天:开始认识jQuery jQuery框架学习第二天:jQuery中万能的选择器 jQuery框架学习第三天:如何管理jQuery包装集 jQuery框架学习第四天:使用jQu ...

最新文章

  1. oracle中的exists 和 not exists 用法详解
  2. 嵌入式linux内核oops,Linux编程时遇到Oops提示该如何排查?
  3. c c 语言程序设计同步,第一部分C语言程序设计C语言程序设计同步练习答案.PDF...
  4. 电脑无法识别u盘怎么办_电脑无法识别U盘?5步操作让办公族轻松搞定!
  5. Linux C/C++ UDP Socket 网络通信
  6. 鸿蒙硬件HI3861-MQTT
  7. 漫画贴:16岁和36岁打球的区别,你是否怀念球场上那个年少的你?
  8. 重写了GVBASIC模拟器
  9. 巧用 selenium 解决验证码,模拟登陆某流行网站
  10. 英特尔cpu linux驱动程序,Intel处理器现身!Linux芯片组驱动放出
  11. ps把一张图里面的文字去掉而不改变字后面的背景;把同一个颜色的改为别的颜色
  12. labelme快捷键修改
  13. ffmepg处理10bit 和8bit yuv总结
  14. java指定日期计算一年内第几天和给出一年内第几天算出指定日期
  15. 九大遥感目标检测数据集(附下载链接)
  16. 【前端学习】前端学习第十九天:浏览器对象模型(BOM)中的对象
  17. 押宝ACE平台 北电自救或转身服务型公司
  18. VC开发程序创建Dump文件
  19. 加多宝二次创业五周年:解锁品牌持续增长密码
  20. vue 权限管理 动态路由(6)

热门文章

  1. 计算机网络实验二抓包协议分析,计算机网络实验-使用Wireshark分析TCP和UDP协议...
  2. unable to locate adb , android studio无法识别模拟器和手机
  3. 大数据应用项目创新大赛_经济管理学院大数据应用创新大赛顺利举行
  4. Maven常见警告解决办法
  5. 内连接和等值连接的区别
  6. Oracle密码过期及账户解锁的问题
  7. 【java】java JVM如何科学的设置内存参数 虚拟机调优案例
  8. 【Flink】Flink Container exited with a non-zero exit code 143
  9. 【hadoop】Yarn【label-based scheduling】实战总结
  10. 【Spark】Spark SQL 物化视图技术原理与实践