1.后端基本是按照这个来,人家这个博客写的超级nice,直接能用。https://www.jianshu.com/p/b335b8b5c02c
2.具体思路,文件也是要有实体类
dao:文件的实体接口
entity:文件的实体属性配置,比如一个文件,你要有文件名字进行查找
service:你的文件的操作对象
controller:上传下载的前后端接口
工具类:API和upLoadUtul
3.实际使用的是一个叫MultipartFile的类,它的经常使用的方法
String getContentType()//获取文件MIME类型 InputStream getInputStream()//后去文件流 String getName() //获取表单中文件组件的名字 String getOriginalFilename() //获取上传文件的原名 long getSize() //获取文件的字节大小,单位byte boolean isEmpty() //是否为空 void transferTo(File dest) //保存到一个目标文件中。
4.前端的实现,直接套用的element-ui的上传功能。
只小白说一点:action就是你后端传文件的方法的接口。