文章目录
提示:以下是本篇文章正文内容,下面案例可供参考
第一种常规犯错
前端使用get请求
,后端未使用注解
或注解为@PostMapping
或请求路径少/
或拦截器路径错误
第二种错误
mybatis字段名称与实体类不对应,使用自定义异常捕获,难以察觉.
以我的情况:
前端:
后端:
/**
* 更新歌单图片
*/
@PostMapping("/updateSongListPic")
@ResponseBody
public Object updateSongListPic(@RequestParam("file") MultipartFile photo, @RequestParam("id") int id) {
JSONObject jsonObject = new JSONObject();
if (photo.isEmpty()) {
jsonObject.put(Consts.CODE, 0);
jsonObject.put(Consts.MSG, "文件上传失败");