public interface FileProcessor
| 限定符和类型 | 方法和说明 |
|---|---|
String |
generatorUrl(@NotNull(message="\u7b80\u5355\u7528\u6237\u6587\u4ef6\u5bf9\u8c61\u4e0d\u80fd\u4e3a\u7a7a") @Valid SimpleUserFile simpleUserFile,
Long expiration,
String style)
获取文件地址的方法
Author summer
DateTime 2019-02-13 12:27
|
String |
generatorUrl(@NotBlank(message="\u6587\u4ef6\u5b58\u50a8\u533a\u7684\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") String bucketName,
@NotBlank(message="\u6587\u4ef6\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") String objectName,
Long expiration,
String style)
获取文件地址的方法
Author summer
DateTime 2019-02-13 12:31
|
SimpleUserFile |
upload(@NotBlank(message="\u6587\u4ef6\u7c7b\u578b\u8bc6\u522b\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Length(min=2,message="\u6587\u4ef6\u7c7b\u578b\u8bc6\u522b\u7801\u4e0d\u80fd\u5c0f\u4e8e 2 \u4f4d") String fileTypeCode,
@NotNull(message="\u6587\u4ef6\u5bf9\u8c61\u4e0d\u80fd\u4e3a\u7a7a") File uploadFile)
文件上传的抽象方法
Author summer
DateTime 2019-02-12 14:11
|
SimpleUserFile |
upload(@NotBlank(message="\u6587\u4ef6\u7c7b\u578b\u8bc6\u522b\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Length(min=2,message="\u6587\u4ef6\u7c7b\u578b\u8bc6\u522b\u7801\u4e0d\u80fd\u5c0f\u4e8e 2 \u4f4d") String fileTypeCode,
@NotBlank(message="\u6587\u4ef6\u7684\u539f\u540d\u4e0d\u80fd\u4e3a\u7a7a") String fileName,
@NotNull(message="\u6587\u4ef6\u6d41\u4e0d\u80fd\u4e3a\u7a7a") InputStream fileInputStream)
文件上传的抽象方法
Author summer
DateTime 2019-02-12 20:05
|
SimpleUserFile upload(@NotBlank(message="\u6587\u4ef6\u7c7b\u578b\u8bc6\u522b\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Length(min=2,message="\u6587\u4ef6\u7c7b\u578b\u8bc6\u522b\u7801\u4e0d\u80fd\u5c0f\u4e8e 2 \u4f4d") @NotBlank(message="\u6587\u4ef6\u7c7b\u578b\u8bc6\u522b\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Length(min=2,message="\u6587\u4ef6\u7c7b\u578b\u8bc6\u522b\u7801\u4e0d\u80fd\u5c0f\u4e8e 2 \u4f4d") String fileTypeCode, @NotNull(message="\u6587\u4ef6\u5bf9\u8c61\u4e0d\u80fd\u4e3a\u7a7a") @NotNull(message="\u6587\u4ef6\u5bf9\u8c61\u4e0d\u80fd\u4e3a\u7a7a") File uploadFile)
fileTypeCode - 文件类型识别码(用于生成文件地址)uploadFile - 需要上传的文件对象SimpleUserFile upload(@NotBlank(message="\u6587\u4ef6\u7c7b\u578b\u8bc6\u522b\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Length(min=2,message="\u6587\u4ef6\u7c7b\u578b\u8bc6\u522b\u7801\u4e0d\u80fd\u5c0f\u4e8e 2 \u4f4d") @NotBlank(message="\u6587\u4ef6\u7c7b\u578b\u8bc6\u522b\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Length(min=2,message="\u6587\u4ef6\u7c7b\u578b\u8bc6\u522b\u7801\u4e0d\u80fd\u5c0f\u4e8e 2 \u4f4d") String fileTypeCode, @NotBlank(message="\u6587\u4ef6\u7684\u539f\u540d\u4e0d\u80fd\u4e3a\u7a7a") @NotBlank(message="\u6587\u4ef6\u7684\u539f\u540d\u4e0d\u80fd\u4e3a\u7a7a") String fileName, @NotNull(message="\u6587\u4ef6\u6d41\u4e0d\u80fd\u4e3a\u7a7a") @NotNull(message="\u6587\u4ef6\u6d41\u4e0d\u80fd\u4e3a\u7a7a") InputStream fileInputStream)
fileTypeCode - 文件类型识别码(用于生成文件地址)fileName - 文件名称fileInputStream - 需要上传的文件流String generatorUrl(@NotNull(message="\u7b80\u5355\u7528\u6237\u6587\u4ef6\u5bf9\u8c61\u4e0d\u80fd\u4e3a\u7a7a") @Valid @NotNull(message="\u7b80\u5355\u7528\u6237\u6587\u4ef6\u5bf9\u8c61\u4e0d\u80fd\u4e3a\u7a7a") @Valid SimpleUserFile simpleUserFile, Long expiration, String style)
simpleUserFile - 简单文件对象expiration - 过期时间style - 图片样式 (具体样式请产考 https://help.aliyun.com/document_detail/47505.html?spm=a2c4g.11186623.2.22.3a686b29hqgmhu#concept-agt-jgc-kfb)String generatorUrl(@NotBlank(message="\u6587\u4ef6\u5b58\u50a8\u533a\u7684\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @NotBlank(message="\u6587\u4ef6\u5b58\u50a8\u533a\u7684\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") String bucketName, @NotBlank(message="\u6587\u4ef6\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @NotBlank(message="\u6587\u4ef6\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") String objectName, Long expiration, String style)
bucketName - 文件存储区的名称objectName - 文件名称expiration - 过期时间style - 图片样式 (具体样式请产考 https://help.aliyun.com/document_detail/47505.html?spm=a2c4g.11186623.2.22.3a686b29hqgmhu#concept-agt-jgc-kfb)Copyright © 2019. All rights reserved.