前提・実現したいこと
Java(Spring Boot)でyamlファイルに記載した情報を取得したい。
AWS S3にあげた画像をDBにはファイル名のみ格納。取得時にCloudFrontのURLを付与したい。
Serviceクラスでは取得ができているが、Modelクラスでの取得ができず、どうにか方法がないかご相談です。
発生している問題・エラーメッセージ
取得後の値がnullになっている。
該当のソースコード
Java
1@Data 2public class Test { 3 @Value("${aws-s3.cdn}") 4 private String cdnUrl; 5 6 private String picture; 7 8 public String getPicture() { 9 return cdnUrl + this.picture; //ここのcdnUrlの値がnull。以下のyamlの指定だとxxxxが取得できるはず。 10 } 11}
yaml
1### AWS 2aws-s3: 3 region: ap-northeast-1 4 cdn: xxxx
補足情報(FW/ツールのバージョンなど)
Javaは8を使用しています。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。