OSS上传文件

142 阅读1分钟

OSS上传文件 1.接收文件使用MultiPartFile 2.需要endpoint,accessKeyId,accessKeySecret,bucketName 在配置中配置好这些变量

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