发表于: 2019-11-29 20:56:09
1 1249
今天完成的事情:
昨天给banner加上了用base64转图片上传至第三方获取url的方法。是给banner图加的。
今天又发现了学习对象这边有问题,我一开始还是没想到这个问题。忘记了学习对象里封面和头像也是要用这个方法。(再次吐槽,以后项目谁再让我这么做,我喷死他!!!!!!!!)
不过因为这个我解决了我自己的一个问题,没有给catch里加上error等级的日志!上服务器时一直没有这个日志,其实这里是我的认知问题。我想象中的错误是会自动添加到日志里,现在发现是我想多了。自己不动手,他怎么可能进去。所以要给每个catch加上error等级的日志!!这里有个问题,我看师兄看用的是
log.error(e.getMessage());
但是我这样,获取不到,是null。
后面尝试了下直接输出e。发现是可以的,也是完整的错误,那我就直接输出e了。我的catch大概长这样。
catch (Exception e) {
log.error(e.getMessage());
e.printStackTrace();
result.put("code", REQUEST_FAILED.getCode());
result.put("msg", REQUEST_FAILED.getMsg());
return result;
}
简直有毒,因为新增接口给的base64,在数据库里又是url,现在在修改接口做判断,判断这个是url还是base64!!!!!....
心力憔悴啊
我就是个傻逼,当初没反抗。反抗了也没反抗到底。
明天计划的事情:
不管了,要他们给解决办法。有毒!!
遇到的问题:
收获:
评论