ssm框架文件上传已经实现怎么映射到数据库

ssm框架文件上传已经实现怎么映射到数据库


```java
@RestController
@RequestMapping("wyySong")
public class WyySongController extends BaseController {
    /**
     * 服务对象
     */
    @Autowired
    private WyySongService wyySongService;

    private static final String FILE_PATH =
            "D:\\upload_02\\hjh";

    @ApiOperation(value = "音乐上传")
    @PostMapping(value = "addSong")
//    @ResponseBody

    public String fileUpload(MultipartFile file1, WyySong wyySong) {

        String originalFilename = file1.getOriginalFilename();
        String suffix = originalFilename.substring(originalFilename.lastIndexOf("."));
        String fileName = System.currentTimeMillis() + suffix;

        try {
            file1.transferTo(new File(FILE_PATH + File.separator+fileName));
            wyySong.setLocation(FILE_PATH + File.separator+fileName);
            wyySongService.insert(wyySong);

        } catch (IOException e) {
            e.printStackTrace();
        }

        //设置路径,方便存数据库

//        调用service层插入方法


        //成功就跳转到音乐列表的页面
       return "s";

    }


文件上传,分为很多种,文件上传映射数据库,直接存入地址即可,上传的地址相对路径与网络下可访问的这个网络路径,就可以了