Yaml의 Property를 Class로 바인딩 해보자yaml 파일의 프로퍼티들을 불러와서 사용하고 싶을 때가 있다. 예를 들어 JWT의 header, 토큰 이름, 유효기간 등등... 어떻게 클래스에 바인딩을 해주는지 알아보자. 제가 사용할 프로퍼티들은 다음과 같이 계층구조를 이루고 있습니다. Security 설정에 관한 프로퍼티들을 하나의 Bean에 바인딩해 사용하고 싶습니다. 설정 중 jwt 부분만 떼어내어 getter setter 방식을 살펴보겠습니다. 최상단 클래스레벨에 @Component와 @ConfigurationProperties 어노테이션을 사용해줍니다.https://velog.io/@pjh612/Property%EB%A5%BC-Class%EB%A1%9C-%EB%A1%9C%EB%94%A9%ED%95%B4%EB%B3%B4%EC%9E%90