spring boot中gcp从GCS桶中读取文件的配置是什么?
最佳答案
您可以 Autowiring Storage 类以使用存储桶(CRUD 操作)。
@Autowired
private Storage storage;
public void store(InputStream OBJECT_TO_BE_STORED){
Blob blob = storage.get(BUCKET_NAME).create(OBJECT_NAME, OBJECT_TO_BE_STORED);
}
需要在 application.properties 中定义以下属性Maven 应该具有以下依赖项:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-gcp-dependencies</artifactId>
<version>1.2.3.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-gcp-starter-storage</artifactId>
</dependency>
引用:关于java - 如何在 Spring Boot 中访问 GCS 存储桶?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59858391/