개발을 하다보면 클래스에서 프로퍼티(Properties)를 가져오는 일이 종종 생긴다. 더 효율적이고 안전한 방법에 대해 알아보자. 예제를 위한 application.yml 상태는 다음과 같다. directory: root-path: /app/ temp-path: /temp/ @Value 가장 간단하게 값을 주입받는 방식이다. @Value 애노테이션에 프로퍼티 경로를 적으면 값이 주입된다. @Getter public class DirectoryProperties { @Value("${app.directory.root-path}") private String rootPath; @Value("${app.directory.temp-path}") private String tempPath; } 이 방식은 간단하..