1. Controller
@RequestMapping(value = "uploadAvatar", method = RequestMethod.POST) @CrossOrigin public Response uploadAvatar(@RequestParam(value = "imgData", required = true) String imgData ) throws ServiceException {..............
2. Service 层
String newImgName = Utils.getUid() + ".jpg"; //生成唯一文件名
Utils.generateImage(imageData, YqConstants.UPLOAD_PATH + "u/" + newImgName);
//生成图片到指定path
3. generateImage 方法(摘)

4. DAO层
// 将新文件的url存入pojo
pojo.setImgUrl("u/" + newImgName);
网友评论