스프링 부트에서 application.yml의 설정값을 타입 세이프하게 관리하려면 @ConfigurationProperties를 사용합니다.
@ConfigurationProperties는 application.yml의 설정값을 자바 객체로 매핑하는 어노테이션입니다.
# application.yml
cloudflare:
r2:
domain: "<https://stg-file.ichms.ai>"
bucket: "ichms-storage"
access-key-id: "abc123"
secret-access-key: "xyz789"