有几点要注意:
1、上传文件的部分如果通过multipartFile实现,那么获取的是一个文件的输入流,因此只能读取一次,重复读的话就会是空,所以要转化成一个ByteArrayInputStream流,每次用完之后,再作reset()
2、由于上传的图片可能会有重名,为了避免重名,我们对这个图片的input流求一个md5值作为文件名
有几点要注意:
1、上传文件的部分如果通过multipartFile实现,那么获取的是一个文件的输入流,因此只能读取一次,重复读的话就会是空,所以要转化成一个ByteArrayInputStream流,每次用完之后,再作reset()
2、由于上传的图片可能会有重名,为了避免重名,我们对这个图片的input流求一个md5值作为文件名