HashMap alarMap =new HashMap(); alarMap.put("simNo",tm.getSimNo());//设备编码 alarMap.put("longitude",alarmData.getLongitude() * 0.000001); alarMap.put("latitude",alarmData.getLatitude() * 0.000001); alarMap.put("gpsTime",alarmData.getTime()); alarMap.put("alarmType","A0"); alarMap.put("codeValue",transerverCode[i]); alarMap.put("PicName",alarmData.getTranserverPicName()); alarMap.put("videoName",alarmData.getTranserverVideoName()); this.baseIbatisDao.insert("alarm.insertAlarmDatainfo", alarMap);
时间: 2024-01-24 19:20:16 浏览: 364
这段代码是使用HashMap来存储告警信息,并将其插入到数据库中。首先创建一个HashMap对象alarMap,并将告警信息存储在其中,包括设备编码、经度、纬度、时间、告警类型、代码值、图片名称和视频名称。然后调用baseIbatisDao对象的insert方法将alarMap插入到数据库中,insert方法的第一个参数是一个字符串,表示要执行的SQL语句的ID,第二个参数是要插入的数据。在这个例子中,执行的SQL语句是"alarm.insertAlarmDatainfo",它已经在配置文件中定义好了。
相关问题
HashMap alarMap =new HashMap(); alarMap.put("simNo",tm.getSimNo());//设备编码
这段代码创建了一个名为 `alarMap` 的 HashMap 对象,并将键值对 `"simNo"` 和 `tm.getSimNo()` 存入该对象中。其中,`tm.getSimNo()` 是获取 `tm` 对象中的 `simNo` 属性的方法调用,可能是一个自定义的方法。这段代码的作用是将设备编码存入 `alarMap` 中,以备后续使用。
阅读全文