概述
先查询所有数据list2,放入方法里
Map<String,Object> map = new HashMap<String, Object>();
public Map<String,Object> sqlData(List<Map<String, Object>> list2, Map<String,Object> map){
double poolSum=0;
Integer hhlSum = 0;
for (Map<String, Object> map1 : list2) {
double con = (double) map1.get("MIXTUREVOL");//混合体积
poolSum += con;
Integer sinHhl =(Integer) map1.get("MIXTURENUM");//混合量
hhlSum+=sinHhl;
}
map.put("poolingZtj", poolSum);//pooling总体积
map.put("poolingHnd", hhlSum/poolSum);//pooling后浓度
map.put("tableId", list2.get(0).get("TABLE_ID")); //获取第一条数据的的主键,并放入map集合里
return map;
}
通过map 获取字段,
/...
Object tabId = map.get("tableId"); //通过map.get直接获取sql字段
String time = request.getParameter("syrq");
。。
poolingService.insertPooling(map); //把字段加入新的表里
转载于:https://www.cnblogs.com/douder/p/7685313.html
最后
以上就是愉快墨镜为你收集整理的如何在Controll 获取数据库数据的全部内容,希望文章能够帮你解决如何在Controll 获取数据库数据所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复