map不能直接转string格式 

 

  *方法: 

  Map<String,Object> map=new HashMap<String,Object>();

  map.put("fff","fff");

  System.out.println(map.toString());

  JSONObject jsonObject=JSONObject.fromObject(map);

  System.out.println(jsonObject.toString());

 

[bug01] httpClient调用SSO接口,  util类参数是token和appCode, 由于都是String类型, 顺序写错了. 

[bug02] 校验密码, 生成新的密码时, 由于调了已经写好的方法, 顺便把对象内容改掉了. 

[bug03] 调其他项目接口, 本地可以跑通 ,但是前端在dev环境上一直报错. 原因是配置文件写错了. 只修改了local环境的链接地址.

 

[注意01] 联调时, 还是要看服务器日志. debug等等, 可以准确排查问题.

 

[备份01] 添加日志, 尤其控制第三方调用入口出口等, 避免空指针

入参    log.info("------begin to saveUsername(v1/saveUsername) ||| 入参:{}",params.toString());

出参    log.info("------end to saveUsername(v1/saveUsername) ||| 出参:{}", data.toString());

报错  log.info("------end to saveUsername(v1/saveUsername) ||| exceptionInfo code :{} ; msg :{}",WrapperEnumError.REQUEST_FAIL.getCode(), "保存用户名失败");

异常  log.error("------end to codeLogin(v1/codeLogin) ||| Exception", e);