Map中key,value中value中包含数组,对数组元素处理
String XXX = map.get("XXX").toString();
JSONArray array = JSONArray.parseArray(XXX);
for(int i = 0; i < array.size(); i++)
{
String[] sql1 = new String[1];
sql1[0]="update XXX set XXX='"+uuid+"' where id='"+array.get(i)+"' ";
jdbcTemplate.batchUpdate(sql1);
}
这段代码从Map中获取一个JSON字符串,将其解析为JSONArray,然后遍历数组,为每个元素生成SQL更新语句,并使用jdbcTemplate进行批量更新。每个更新语句将UUID设置到特定字段,通过数组元素的ID作为条件。
1万+

被折叠的 条评论
为什么被折叠?



