외부 설정 사용 - @ConfigurationProperties Type-safe Configuration Properties 스프링은 외부 설정의 묶음 정보를 개체로 변환하는 기능을 제공함, 타입 안전한 설정 속성 객체를 사용하면 타입을 사용할 수 있음, 잘못된 타입 입력 방지 등 활용할 수 있는 부분들이 많아짐 설정 정보 그 자체도 타입을 가지게 됨 외부 설정을 주입 받을 객체를 생성, 각 필드의 외부 설정의 키 값에 맞춰서 준비 @ConfigurationProperties 어노테이션이 있으면 외부 설정을 주입 받는 객체라는 뜻 기본 주입 방식은 자바빈 프로퍼티 방식 @EnableConfigurationProperties(MyDataSourcePropertiesV1.class) 스프링에게 사용할 @C..