本文共 476 字,大约阅读时间需要 1 分钟。
1.创建一个 常量类,读取配置文件中的内容
@Value是spring属性注入注解,当项目一启动,spring创建之后,交给spring进行管理,会把文件中的内容读取出来赋值给定义的属性比如endpoint.
完善代码
我们只想做上传,所以我们不能用代码生成器了。
2.创建controlller,创建service
3.(重点)在service实现文件上传到oss过程
去官网看一下教程:
上传文件代码:
路径拿过来
controller里加一个@crossorign
用swagger测试效果:
上传成功:
1.多次上传相同名称文件,造成,最后一次上传会把之前上传的文件覆盖掉
在文件名称里面添加随机唯一的值,让每个文件名称不同
//whqeug12283hjdjhj222.jpg
2.把文件进行分类存储
(1)根据用户进行分类
(2)根据日期进行分类
实现年月日进行分类
java基础部分这样做的,比较麻烦:
现在我们引入日期工具栏依赖:(更简单得到当前日期,格式转换)
swagger测一下效果:
去oss看一下:
转载地址:http://xvxzi.baihongyu.com/