OSS上传文件 1.接收文件使用MultiPartFile 2.需要endpoint,accessKeyId,accessKeySecret,bucketName 在配置中配置好这些变量
3.用配置类读取配置文件中的值(@ConfigurationProperties)
4.上传文件到OSS往往需要使用工具类,工具类中成员变量的赋值采用配置类,从配置属性类中获取初始值.工具类中上传文件的代码可以在阿里云官网找到,直接拷贝根据需要修改即可.
5.上传时,为了防止文件名重复,新文件的文件主名可以用UUID来处理,而拓展名不应该发生改变,我在用split来分割时,参数传入"."时产生警告Suspicious regex expression "." in call to 'split()' ,原因是split的参数regex代表的是正则表达式,而.是具有特殊含义的,需要使用转移字符对.进行处理,改成/.后警告消失.