java Dijital海洋空间列表对象不工作
我的申请书。yml
## PostgreSQL
spring:
datasource:
url: jdbc:postgresql://myip:5432/db?useSSL=false&serverTimezone=UTC&useLegacyDatetimeCode=false
username: wqeqe
password: qweqwewqe$qwewqe
jpa:
hibernate:
ddl-auto: update
properties:
hibernate:
dialect: org.hibernate.dialect.PostgreSQLDialect
show-sql: true
---
server:
port: 8085
## DO properties
do:
spaces:
key: mykey
secret: mysecret
endpoint: digitaloceanspaces.com
region: myregion
bucket: mybusket
我的读取配置读取应用程序。yml
@Configuration
@PropertySource("classpath:application.yml")
@ConfigurationProperties(prefix = "do.spaces")
public class DoConfig {
@Value("${key}")
private String doSpaceKey;
@Value("${secret}")
private String doSpaceSecret;
@Value("${endpoint}")
private String doSpaceEndpoint;
@Value("${region}")
private String doSpaceRegion;
@Bean
public AmazonS3 getS3() {
BasicAWSCredentials creds = new BasicAWSCredentials(doSpaceKey, doSpaceSecret);
return AmazonS3ClientBuilder.standard()
.withEndpointConfiguration(new AwsClientBuilder.EndpointConfiguration(doSpaceEndpoint, doSpaceRegion))
.withCredentials(new AWSStaticCredentialsProvider(creds)).build();
}
}
我的服务
@Override
public List<TemplateDto> getAll() {
return (List<TemplateImage>) templateImageRepository.findAll();
}
我的回购协议
@Repository
public interface TemplateImageRepository extends PagingAndSortingRepository<TemplateImage,Long> {
}
大家好,我正在使用dijital ocean spaces项目,但问题listObject
图像不会返回null。有什么问题,请帮助我,我是新的工作是文件服务器。
谢谢
共 (0) 个答案