因为我七牛云上传需要到List files 的MultipartFile,但是我当时用的是spingboot的,就是想知道,咱们这个nutz有种jar吗?
/**
* 上传文件至7牛云公共方法
*
* @param qnbucketname
* @param qnsecretkey
* @param qnaccesskey
* @param uploadDomain
*/
public static void uploadUtil(List<String> pathsList, List<MultipartFile> files, String uploadDomain,
String qnaccesskey, String qnsecretkey, String qnbucketname) throws IOException {
for (MultipartFile lbfile : files) { // 循环遍历,取出单个文件,下面的操作和单个文件就一样了
if (!lbfile.isEmpty()) { // 这个判断必须要加
String fileName = lbfile.getOriginalFilename();
// 文件重命名
String newfileName = UUID.randomUUID() + fileName.substring(fileName.lastIndexOf("."));
// 获得物理路径webapp所在路径
// Properties prop = PropertiesUtil.prop("config/gateway");
// ConfigurableApplicationContext
// context=SpringApplication.run(SpringBoot01Application.class);
// String str1=context.getEnvironment().getProperty("aaa");
// 图片返回路径
String paths = uploadDomain + newfileName;
// 封装图片相对路径
pathsList.add(paths);
// 数据上传七牛云
QnUpload.upload(newfileName, lbfile.getBytes(), qnaccesskey, qnsecretkey, qnbucketname);
}
}
}