1. org.springframework.util.Assert.notNull(receiverList, "reveivers can not be null");
2. ListUtil.first
3. StringUtil.isEmpty
List<String> workNoList = Arrays.asList(workNos.split(","));
4. //string 转JSON
String paramData = "";
com.alibaba.fastjson.JSONArray ja = com.alibaba.fastjson.JSON.parseArray(paramData);
for(int i = 0;i<ja.size();i++){
Map<String,String> map22 = (Map<String,String>)ja.get(i);
//加上密钥 数据传输过程中把业务数据加密,然后接收方先校验这个sign ,如果校验OK,才认为这个数据未改动,就可以接受这个数据,否则不接收。
5. for(int i = 0;i<json.size();i++){
Map map22 = (net.sf.json.JSONObject)json.get(i);
String sign =MD5Util.toMD5(map22.get("workId").toString()+map22.get("loginName").toString().toLowerCase()+"yunti_admin");
map22.put("sign", sign);
}
//xml转为json
6. XMLSerializer xmlSerializer = new XMLSerializer();
JSONArray json = (JSONArray) xmlSerializer.read(postData);
7. LinkedHashMap和HashMap的区别:
LinkedHashMap是按循序插入存入的,HashMap无序