application.properties의 키 값이 @Value를 선언한 필드 값에 주입되지 않는 문제
결제 시스템으로 iamport api를 사용하기 위해 IamportClient 객체를 apikey로 생성하는데 이 apikey를 application.properties에 작성하고 @Value 어노테이션으로 키 값을 받아오는데 해당 필드에 키값이 채워지지 않는 문제가 발생했다. @Controller @RequiredArgsConstructor public class OrderController { private final OrderService orderService; @Value("${imp.api.key}") private String apiKey; @Value("${imp.api.secretkey}") private String secretKey; private IamportClient iampor..