multipartfile上传文件存入数据库代码
时间: 2023-04-04 19:04:31 浏览: 209
上传文件fileupload+解决enctype= multipart/form-data无法传递其他参数
可以使用Spring框架提供的MultipartFile接口来实现文件上传,并将文件存入数据库中。以下是示例代码:
```
@PostMapping("/upload")
public String handleFileUpload(@RequestParam("file") MultipartFile file) {
try {
byte[] bytes = file.getBytes();
// 将文件存入数据库中
// ...
return "文件上传成功!";
} catch (IOException e) {
e.printStackTrace();
return "文件上传失败!";
}
}
```
其中,@PostMapping("/upload")表示处理POST请求的/upload路径,@RequestParam("file")表示接收名为file的文件参数。在方法中,可以通过file.getBytes()获取文件的字节数组,然后将其存入数据库中即可。
阅读全文