上传图片至阿里云的工具类:
/**
* Copyright(c) Jade Techonologies Co., Ltd.
*/
import com.aliyun.oss.ClientException;
import com.aliyun.oss.OSSClient;
import com.aliyun.oss.OSSException;
import com.aliyun.oss.model.PutObjectRequest;
import com.aliyun.oss.model.PutObjectResult;
import org.apache.log4j.Logger;
import sun.misc.BASE64Decoder;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.util.UUID;
/**
* 图片上传
*
*/
public class UploadPictureUtils {
static Logger logger = Logger.getLogger(UploadPictureUtils.class);
private static String endpoint = ""; // 阿里云地址
private static String accessKeyId = ""; //阿里云信息
private static String accessKeySecret = "";
private static String bucketName = ""; //存到哪一个bucket(阿里云上的对象存储)
/**
* 图片上传(文件名重复不覆盖),保单号,图片类型,图片base64字符串
*
* @param fileName
* @param type
* @param pictureStr
* @return
* @throws IOException
*/
public static String uploadPicture(String fileName, String type, String pictureStr, int count) throws IOException {
String backUrl = "";
OSSClient client = ne