<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                **依賴修改** ``` <dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>8.0.3</version> </dependency> ``` **類添加如下import內容** ``` import io.minio.*; ``` **主要問題如下:** 1.MinioClient的構造函數方式變為從builder里獲取 ``` 修改前:MinioClient minioClient = new MinioClient(minioUrl, minioName,minioPass); ``` ``` 修改后: MinioClient.builder().endpoint(minioUrl) .credentials(minioName, minioPass) .build(); ``` 2.檢查桶的存在 ``` 修改前:boolean isExist = minioClient.bucketExists(bucketName); ``` ``` 修改后:boolean isExist = minioClient.bucketExists(BucketExistsArgs.builder().bucket(bucketName).build() ``` 3.創建桶的方式 ``` 修改前:minioClient.makeBucket(newBucket); ``` ``` 修改后:minioClient.makeBucket(MakeBucketArgs.builder().bucket(newBucket).build()); ``` 4.文件上傳方式 ``` 修改前:minioClient.putObject(newBucket,objectName, stream,stream.available(),"application/octet-stream"); ``` ``` 修改后:PutObjectArgs objectArgs = PutObjectArgs.builder().object(objectName) .bucket(newBucket) .contentType("application/octet-stream") .stream(stream,stream.available(),-1).build(); minioClient.putObject(objectArgs); ``` 5.獲取文件流 ``` 修改前:inputStream =minioClient.getObject(bucketName, objectName); ``` ``` 修改后: GetObjectArgs objectArgs = GetObjectArgs.builder().object(objectName) .bucket(bucketName).build(); inputStream = minioClient.getObject(objectArgs); ``` 6.刪除文件 ``` 修改前:minioClient.removeObject(bucketName, objectName); ``` ``` 修改后: RemoveObjectArgs objectArgs = RemoveObjectArgs.builder().object(objectName) .bucket(bucketName).build(); minioClient.removeObject(objectArgs); ``` 如有小伙伴也遇到了相同的問題,并修改了其他相關的地方,可以聯系小弟一起學習探討
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看