1、利用@RequestPart注解
2、利用@RequestParam注解
两者优劣
1、@RequestPart难以用swagger调试,得用postMan,原理是两个参数用不同数据类型,一个是流,一个是json;需要选择上传文件的类型后,上传两个文件。第一个文件是:私底下打包一份DTO类的json文件。第二个文件是:你要上传的文件。
2、@RequestParam得把请求参数拆开,无法用实体json形式传参,只能传基础类型或string
1、利用@RequestPart注解
2、利用@RequestParam注解
两者优劣
1、@RequestPart难以用swagger调试,得用postMan,原理是两个参数用不同数据类型,一个是流,一个是json;需要选择上传文件的类型后,上传两个文件。第一个文件是:私底下打包一份DTO类的json文件。第二个文件是:你要上传的文件。
2、@RequestParam得把请求参数拆开,无法用实体json形式传参,只能传基础类型或string