发表于: 2017-09-04 22:16:57
2 947
任务进展:
1:今天实现了图片上传的功能,解决了接收不到文件的问题,原因是自己没有配置multipartResolver,虽然使用commonsMultipartFile类,但是还是必须定义multipartResolver bean,否则无法处理formdata。另外还需要在pom里引入Apache commons 的 file-upload和io包,才能正常处理。贴图:
然后跑了一遍,上传成功:
设置接口的返回值为图片的外链访问地址,传给前端页面,在页面中将其设为img元素的src值,则实现预览功能。
2:开始写存储迁移功能,选择在七牛云和阿里云之间互相迁移。需各自定义操作类,类中实现获取存储空间的文件名列表的方法和通过外链url抓取资源文件的方法,方法中还定义了操作的回调,还没有写完,明天继续。
七牛云:
阿里云:
遇到问题:
昨天的问题已解决,今天还发现了阿里SDK包中的拼写错误,与其API文档中不一致,导致写代码时爆红,没有改SDK,就按照它的错误拼写来写。
明日计划:
写完操作类,实现存储迁移功能。
收获:
第三方API操作回调、获取文件信息、抓取网络资源。
进度:
任务开始时间:2017.08.28
预计demo时间:2017.09.03
是否有延期风险:有
评论